#1
I know how to improvise out of all the modes and I know the minor scales (natural, Harmonic, and melodic) I know the blues scales the pentatonic scales, and I know the minor arpeggios, the diminished arpeggios. Do I have anything more to learn in rock? Should I start to get into other music and get more detailed in theory?
#2
Learn lots of theory and bring other styles into your rock songs.

Basic rock music is usually simple, but when its infused with other styles, it can become complex.
#5
diatonic string-skipping triplets..............
Gear
-----------
LTD M-1000 (soon)
LTD EC-400
LTD F-50
Spider II 112