I am trying to spin too, these hills here make it hard but last night I was able to do it most of the time, on 90% of the hills I am in g/g (granny gear) and it is still hard! the first several I went up I would spin fast then slow down to catch my breath then spin, and repeat, that helps me get up those monster hills (I ride up them for the fun of it really)

On the so called flats here is where I have a hard time spinning, but last night I practiced that too, I rode by myself for the first part of the ride so I wasn't pushing to keep up with anyone and could concentrate on my spinning, then on the second part another rider joined me and of course I did whatever possible to stay with him that was fun.