you don’t need a book, this…
[video]http://youtu.be/4InLAsnmKhY[/video]
…plus ask on here, find more stuff on youtube, google. then swim at least twice a week regimened sets.
or, as has been said, get lessons from a recomended coasch. i’ve been swimming a year solid, self taught like that (well over 10mins for 400 down to 6m55 last april, not timed since but damn do believe i’m being timed next week) and have literally just started weekly technique with my local run/tri club and they are pulling my technique to pieces.
just remembered another reason why lessons are a good call. i started teaching myself to roll turn before xmas, was getting on ok. suddenly about 3 weeks ago i started twisting badly and could’nt shake it, rolls literally stopped. chatting to a local coach who teaches my kid on weds she suggested it was due to leading with my shouder (they went pear shape the night i had to swim a lane anti clock as against clock that i always do). she suggested a few tricks to sort it and last night within 3 or 4 attempts i’d sorted it with a few further refinement tweaks to work on by the club swim coach later on. so weeks of frustation on my own, cured by one question to the right person.