As has been mentioned before, you need more time riding and less time in the gym. If you want to become a better runner, run more. If you want to better biker, bike more. If you want to be a better runner or bicyclist on the hills, run and bike more on the hills. It's pretty simple really and you can probably do it! There's no magic nutrition advice or supplement to use. You just need more training that is specific to what you want to accomplish.