I can play them all, but then again I have no life and i sit and practise all day long, just work on your arpeggios starting with E minor and work to Dim7 and stuff like that, and after you get your arpeggios down, learn how to add tapping to the sweeps, just stuff like that, and practice runs...