Well i started playing electric guitars 3 months ago ,, played Spanish 9 months earlier

and till now i can do some scales ( not ultra fast like youtube guys ) ,, some Basic power chords ,,,, and some Riffs and intros from different song ( short ones)

But Till now i can't play a full song ,,, cant do these licks with hammer and bend like these speed machines guys i see ,, cant do most of what i see in tabs ( cuz of slow and no skills )

So My Question Is ,,, How Should i continue learning To Improve speed and techniques ?? What to learn?

Should i only play scales till getting better ??? or power chords ??
or learning some licks will help getting better??

Need ur help cuz i'm really confused and dont know what to do/learn next

My Guitar Iz Dean z79 ,,, i play rock and metal
Just keep practicing. You'll get there eventually.
Bass Gear:

Mensinger: Speesy
Fender Precision 1989 (CIJ Rosewood)
Fender Steve Harris (CIJ)
Lakland J Sonic 5
Epiphone Explorer
Maruszczyk (custom) Jake

Ashdown CTM 100
Spend some time reading the Guitar Techniques forum. Lots of exercises and practice ideas there.