I have found a site that has really been a help to me. There are numerous (100's) blocks listed in alphabetical order that are accompanied by tutorials. WOW it's like having your own teacher right in your home. Enjoy
http://www.quilterscache.com/QuiltBlocksGalore.html