I'm not sure if this was covered already, but how well maintained is your bike? Does it squeak when you pedal? Replacing a rusty chain or adding a little extra lube can make all the difference in the world.
I'd definitely recommend going to a LBS to have your bike looked over and your fit checked. Keep it up! :-)