Hello, I've been playing guitar for around two years now and i'm not sure i am progressing anymore,so far i have learned some pretty basic stuff (palm muting,a few scales,chord transitions) I know a few songs, and many riffs as well.

What should i be learning next?
I have thinking about trying to learn some Tapping (Hammer on/ Pull offs) but i don't know where to start with that, any help with that would be appreciated.

So any suggestions would be very appreciated
That's what she said...
Are you in a band? Try songwriting. It doesn't even have to have lyrics. Just explore what you know. Sit down with your guitar, learn some music theory, and start learning about what you are playing. Infact theory is how most songs are made. Once you know what you are playing then things come together easily. I've been at your stage, trust me, learn theory.
My Gear
Epiphone G-400
Ensoniq ESQ-1
Roland Cube 15X
Boss Distortion DS-1
Normal tapping is ridiculously easy. Anyone with a few months of experience could probably play the Eruption tapping part. Its not really an important skill either until you have progressed enough to be able to make it work in a song :P
Ibanez RGR521EX1
Epiphone Masterbilt AJ-500R
Roland Cube
Spider II 30
-Crybaby GCB-95
-SansAmp GT2
-Boss DS-1, RC-2
I felt about where you are like 6 months ago. I started finding things I wanted to learn that I didn't know... First hammer ons/pull offs. Then speed picking. Right now I'm working on sweeps. I can play some 3 string sweeps so far and I'm getting better quickly. There's a GREAT lesson on here that explains it. On the front page, type in "sweep picking" and click on lessons from the drop down menu and click search. It's rated at 5 stars from like 105 people.

Also, learn some theory. I did that, and it has helped tremendously.
Jackson DKMG with Dimarzio Evo2's
Squier Strat

Vox AD50VT-212

Schecter Stilletto Elite-4

Acoustic B200

Change of Season

fuzzyDXMG=GREAT buyer/trader, easy to deal with.