Chances are if your having problems your a little weakling and need to buff up. Get in the gym, do some leg workouts (the machines are great for this) and put some on some muscle mass.
Yeah the pedals are going to keep going forward, get yourself a damn freewheel if you don't have the manpower to stop them.