1) when soloing over a diatonic progression think the major scale that the chords relate to
2) the strongest note you can play over a chord is another chord tone
lets use your 1 6 2 5 prog as an ex.(C A- D- G)
C & A- are closely related, so I would first get use to improvising in the C maj scale phrasing around the notes c,e,&g
D- & G are closely related (they both have a tonic resolution to the 1 chord )so for the 2nd part of that progression I would phrase to the gbd&f
so I've now just narrowed down that 4 chord progression to two parts, playing the 7 notes of the diatonic scale and phrasing to the notes that will be reflected by the passing harmony
This is only 1 way of looking at things, the possabilities are endless, but this is a good way to start. Remember, don't over intellectualize, let your ear have the final say.
check out this website for some great improvisational tips...www.jimmybruno.com