As far as books go, I really like Jason Borger's "The Nature of Fly Casting".

And if I could get 60 feet consistently I'd be happy. Then I'd start wondering how many fish were in the water between me and the end of that 60' cast.