I bet that part of your problem is that you're trying to push too much gear. A very common problem that I see when I'm out riding is that people are not comfortable riding their bike at higher cadences. If you watch the fast guys, you'll notice that they're legs are moving a lot faster than most riders.
Are you sure you're at 120RPM in the lower gear that feels uncomfortable (that's a pretty high cadence!)?