Watch the Arpeggio online guitar lesson by Brad Carlton from Guitar Lab: Super Sustain
This lesson uses the arpeggio approach to soloing over these four chords in the key of C. Diagrams 3a through 3d show the arpeggios for each of these chords in red, and the remaining black notes provide for the respective mode. These are all in fifth position. Upon closer examination you will see a linking of what you learned in the previous lesson. The arpeggios are a skeletal framework of three different notes. You then add two notes to each arpeggio which provides the pentatonic scales. Finally you add two more notes to the pentatonic scale which provides the respective mode. These three levels of information are important because there are times when you want to stay close to the chord(arpeggio), or provide a pentatonic sound in your soloing, and then there are times when you want the color provided by the entire mode.
Your ultimate goal is to see all of this information over the entire neck and to also pre-hear any note before you play it. If you're overwhelmed, good. You should be. This is an enormous amount of information especially when you consider that as guitarists we can play the same thing and allow different places on the fingerboard. I am assuming that you're in for the long haul and that you want to be the best you can. So I encourage you to keep chipping away at this knowledge by being proactive: plot out this information in the remaining positions of the fingerboard again using the master chart of the key of C. This means lots of reps of playing over the jam track. By applying all the different techniques you learned in the previous lessons of the Super Sustain course, you should be able to express yourself quite effectively.