Check out a publishing company called Human Kinetics. They have some of the best sports minds writing teaching/training books on all sports. Highly recommend them after the pile I have gotten from them.
http://www.humankinetics.com/product...&cat3=football