Somethings you just can’t improve on your own. I’ve been hacking away at this swimming thing for a couple of years now. I’ve bought a few online DVD’s and have even taken a few lesson from some coaches. My current swim coach is very patient and I’m seeing good improvement in my swimming and confidence.
My advice to other’s struggling with swimming is to find a good triathlon coach and take some lessons. The lessons will be money well spent.