I've found the one legged drills to help - and with those, practice does make perfect. You'll have your "AH-HA!" moment, I promise. Do prop your other foot on the trainer or part of your bike so that you have some counterbalance, though. And, this will sound weird, but make sure to engage your core, especially on the upstroke.
I've always been a masher, and have ridden many miles in higher gears, etc. I'm highly competitive (no, not fast, just competitive - I'm in sales - it goes with the territory!) so I had this strange illusion that if I could ride up hills in a higher gear I'd be "better". Better than what, I have no clue! But, when I got my CAAD9, I had them install a cadence meter and I've been riding with Evil Coach Troy. I do cadence work once a week, and believe me, that helps so much. I remember riding up a local mountain where my average speed used to me 6 MPH. With a faster spin in a lighter gear I actually found I could ride faster (7-8 mph - still not a speed demon, but it's improvement!) and feel much, much better when I reached the top. That was another "Ah-Ha!" moment for me. Now I'm a huge fan of cadence drills.
Christine
Life is not measured by the number of breaths we take, but by the moments that take our breath away.
Cycle! It's Good for the Wattle; it's good for the can!