hey dude,
it all depends on what you are looking to learn and perfect with your guitar. specific goals in mind help you to reach certain plateaus, and if you aim for the highest then you wont end up far off, (does that make sense?)
i have been at it for almost two years, and now i can do just about everything. i know sweeps, legatos, a ton of scales, palm muting, taps, etc... blah blah blah. but thats because i said "holy crap i want to play just like malmsteen, or becker, or angelo, or whoever." and i didnt do anything last fall, no work, no school, i did nothing except play guitar all day long. so of course, i would have more experience under my belt then the average person who had been playing the same amount of time. so its best not to put a standard time frame on when you should be improving or mastering the guitar or whatever, cause it all depends on how well and how aften you practice.
And the best advice i could give would be to stick with this site. I learned everything that i could possibly learn from this site. and dont just scan the front page, dig in a bit, and find all the people on here that really know what they are talking about and trust me, there are more then you would think.
in closing i just want to add that the best part of guitar is not playing the best or the fastest or whatever. it isnt who can do the best riffs and who can impress the most people. Its all about just enjoying a magnificent thing. Having fun doing what you do. i play baseball, spend time with my girlfriend and play guitar, and to me that is heaven.
anyway, sorry to babble your ear off, but i like to challenge ponyone on his longwinded posts, simply cause i have a lot to say.
jesse sutton (canada kicks ass)
p.s. if you put forth too much effort, like spending 15 hours a day on guitar, 24/7, then you will go insane like me. Trust me, work hard but dont make it an obsession.
life is all about having sex with beautiful women.