Go to a good guitar teacher, they should hopefully open your eyes to a large number of bands and artists with music that you can have a crack at AS WELL as breaking the songs down into exercises and smaller parts.
He should also show you how to use your newly acquired techniques with taste, this will require you learn how to use dynamics, rhythm and note choice in your playing.
Speed means NOTHING if you cannot put it to some kind of ARTISTIC use.
A good 'plan' for the future would be: (either with or without a teacher), make a list of songs you would like to play - include a variety that are manageable right up to being completely out of your reach (these last few should be your goals to attempt when you feel ready).
Get the music for the above songs from a RELIABLE source, if you have to use guitar pro/powertab, then so be it, buying published tab books is probably a good idea - The difficulty with this is that many solos by artists such as Satriani/Vai will be rather complex in terms of the amount of notes that are flying at you, so also look at LIVE performances of these songs by the same artists (and even covers) and then you will see that they rarely play the same solo twice (I think this is very important, early on in my guitar playing life I 'wasted' for want of a better expression hours sctrutinising over the tinest details where in the end I could have been looking at the bigger picture).
Once you have listened to/read through the tab/watched videos/tried to play the above songs you will start to become familiar with various techniques associated with this music - alternate picking, legato (hammer ons/pull offs), string bending, tapping, muting, barreing, etc etc. Begin to search for exercises on the above techniques and extrapolate your OWN exercises from the songs you have been learning (a teacher is a BIG help to do this, I personally break every solo down into small sections for my students).
The bigger picture! (mentioned previously) -- > Whilst doing this your technique should be improving all the time (be patient and take your time) you MAY want to start learning how to use the above mentioned techniques in a CREATIVE context, the most common is improvisation:
Research into the 12 bar blues and learn about your pentatonic scales, there is absolutely tonnes of information on the web about pentatonics, improvisation and playing the blues but once again - a GOOD teacher should be able to start you off with the most effective things to practise.
A good grounding in blues improvisation will give you a great stand point for moving into more 'shred' styles of improv *hopefully you'll experiment other roads too other than just 'shred'*
Becoming familiar with how to solo over a basic 3 chord change with pentatonics, diatonic major and minor scales, arpeggios and eventually modes will be the best preparation possible for trying to dive into Steve Vai esq music. Knowing how to play in a certain key by and/or using scale shapes/knowledge of the fretboard and tonality will give you useful ammo for altering those solos to your own taste.
Good luck and have fun, keep us posted on your progress too
Steve
EDIT: Oh and buy a metronome, there's also no such thing as B#/Cb and E#/Fb (most of the time) - this will make sense to you in a few months