If you want to learn how to swim better freestyle you are in the right place. I have made three videos explaining the techniques I learned from my 15 years of competitive swimming. I point out the most common mistakes and best practices.
Watch them all and then focus on the thing you consider to be most important to you and go practice it! That is how I learned to swim myself.