I couldn't pedal up the hill, so I got off and pushed my bike.
"I couldn't pedal up the hill, so I got off and pushed my bike." (私は上り坂をこげなかったので、降りて自転車を押してのぼりました)
他の表現としては、 "The hill was too steep to pedal up, so I had to get off and push my bike." (その坂は急すぎてこげなかったので、降りて自転車を押してのぼらなければなりませんでした)