Ive been playing for the best part of 4 years now, it really DOES NOT show, i mean, i should be able to solo, sweep and shred all over the place, but no. Ive never had a lesson but im planning on having them when i can afford them. I think i can play pretty well, recently ive been making songs that challenge different aspects of playing that im having difficulty with so i can progress through it
ultimate-guitar is probs THE BEST site for tabs and info. Tbh though, the post i quoted has the best tips, that really is all you need to remember id say
and as long as whatever youre playing sounds good to you, then its good! 
Never let anyone tell you otherwise or you wont get anywhere
.https://www.rollitup.org/music/277494-heavy-shit.html
Theres a link on there to my music page on ultimate-guitar. have a listen to the stuff i make if your bored

its heavy, youve been warned