Tube Guitar video guitar lessons for self learning
There is no better way to learn guitar by watching a demonstration. At Tube Guitar you get tons of video guitar lessons that you can watch and learn. Video lessons includes music styles and songs. The site has about 3 years of archives collection. I think that's a lot of video lessons that you can go through and a lot to learn.