Join Ravelry.
"Ravelry is a community-based social network that is targeted at people who are interested in fibre arts, such as spinning, knitting, weaving and crocheting. Such people can share their own collections, different ideas and learn from the experiences of other members for better...