What kind of music do you play? What are 'complicated' songs to you?
I've played for a little bit longer than you, but I get the impression you are more about metal kinda stuff - fast picking, complicated runs, sweep picking appregios etc. I'm not so into that, so does that make me a worse player? Well that's not for me to say, heh. At the moment I don't really learn songs, I just think of a song thats in my head that day, look up a tab and play through it (usually singing as well, so obviously much more of a rythm player) but I forget the chords pretty much straight away. My lead player is pretty rubbish - I know the pentatonic scale and the major scale but I've never sat down with a rythm track and tried to solo over it. That's definately something I need to focus on at some point. Also I really should work on training my ears and learning songs just by hearing them but I'm too lazy. DEFINATELY need to get that sorted!