You might try the Total Immersion DVD. Team Estrogen apparently doesn't have them at the moment but they're about $25 on Amazon. I used to have the exact same problem as you and this video has taught me *over the course of patient work over 2+ months* great efficiency, balance, and timing. I am now comfortably swimming for longer than I ever thought possible. The DVD has a set of drills that you master one by one. By the time you're done with all the drills you've learned all about body roll, efficient kicking, calm breathing, and an easy recovery. The DVD even addresses issues of navigation and chop - important points for us triathletes...You just have to be patient and practice exactly as the DVD teaches you...