Some of my favorite writing sites and books:

Writing Groups:

Favorite Writing Books: