If you want to improve ability to go up inclines, get to the gym. I was commuting for a couple of years and then I started doing squats and leg press 3 times a week. I can power up hills sitting in the seat (I do use my gears of course). Really noticed the difference. If you are young you could really put some muscle on those quads.