How can I learn to play guitar better?

I have 2 years playing now and I still want to play like a freaking professional! I know all my spanish tabs but I want to know more!! I can’t help it! I love playing my guitar…but I must learn more!! Can anyone tell me what sites, books, etc.? Anything will help Thank you.

StumbleUpon It!