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?
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.
diatonic string-skipping triplets..............
LTD M-1000 (soon)
LTD EC-400
LTD F-50
Spider II 112