Think of the HST as if it was a continuously variable transmission. The engine is running at constant speed. As you press down on the pedal, the transmission "shifts" to higher gears. What this means is that when you press the pedal just a little bit, you have lots of torque and low speed. When you press the pedal down all the way, you have little torque and high speed. What this means is that if you are going up a hill and start losing power, the correct response is to let the pedal up, not push it down. Imagine you were driving a manual shift car and going up a hill and started losing speed. You wouldn't shift to a higher gear. You would shift to a lower gear. That's what letting up the pedal on the HST does.
If your tractor has gear ranges, that also affects your torque. So, for example, in "high" range, you may not have enough torque to get up the hill, even if you barely touch the pedal.
Final thought: HST runs best at high RPMs. So don't be afraid to throttle up the engine close to the rated PTO RPM. On my tractor, that's something like 2200 or thereabouts. I don't always put it full up to 2200 if I'm just tooling around, but any time I'm actually working, it's running at 2200.