Well, how is your technique? I mean, I guess if you're writing this then you feel like you need improvement. Are you working on what you need help on?
I realized about three years in, that my timing was horrible and that my muting and chops needed a huge improvement. Well, I always kind of knew it, but I never worked on it. For instance, I knew I fretted poorly with my ring finger, but I never just sat for half an hour and worked on it everyday until I resolved it. I merely grumbled about it and carried on.
Eventually, I decided that I really wanted to improve and fix all of my errors. So I started right at the basics. I wrote out a list of all my technical flaws, put them in order of what needed to be corrected first, and I practiced on the first technique (which for me was alternating fingers and having them sound as even as possible), at different tempos and rhythms, until I was comfortable with it. Then I worked on my fretting, etc. and kept moving on. I've gotten a lot better in the last couple of months than I did my first three years.
Tip #1... buy a metronome