#1
Okay, I have a lot of time for practice, I play at least 3 hours minimum a day, practicing songs, I sometimes play 8 hours a day, now some would say that's dedication, ( I enjoy it and am really desperate for skill, so that motivates me) but its more so about effective practice then time.

Can someone help me make a schedule or tell me the fastest or most efficient way of getting generally better at all techniques.

Scales, etc
Gear:
Schechter Hellraiser C-1 FR
Line 6 Pocket POD
Fender 15G Amp (Boo)
Wishlist:
ESP Signature (Syu) Crying Star
ESP Signature (Leda) Horizon II NT
Marshall DSL100 Halfstack
BOSS GT-10 Effects Pedal
#3
Do the technical stuff first and end by playing about and being creative.

I wrote a blog post on this a while ago, you need to get all the "learning" out of the way first so that your brain doesn't explode.