True you could use any mode of C (A minor, E phrygian, G mixolydian, etc.) and it would sound okay, but when I solo over a chord progression I don't lock my mind into thinking that I'm playing C ionian. Though I may use the C ionian shape on the fretboard, I focus on the chord tones of whatever chord is currently being played and try to make all the changes flow smoothly so the listener doesn't notice.
For beginners to theory, start with textbook definitions and simple exercises. I was at that point too, and as I became familiar and confident with it, I took the theory I learned and 'warped' it in a way that made it mine so I could work with it in an efficient way for me. Everbody has their own way of viewing how it all fits together, just like in perceiving all of life, and you have to find your way.
"When you're a young, long-haired guitarist, no one takes you seriously." - John Petrucci
www.erikhagen.net
Web - Photo - Audio
www.erikhagen.net
Web - Photo - Audio