If you enjoy crochet, want to learn how to crochet, enjoy knitting, want to learn how to knit, or just have an odd fascination with yarn, Ravelry is the place for you! Patterns, forums, and other fiber enthusiasts abound on this awesome site. Create an account, and check it out at www.ravelry.com
Oddly enough, as much as I love crochet, I only own one book on the subject. I’d highly recommend it!
The Complete Photo Guide to Crochet by Margaret Hubert. Find it on Amazon or at your local library.