seat time.thats the most important thing.you can run and lift all day and still get tired and arm pump.try riding as much as possible.doing all the work out will help you out in those long moto's,but you still need more seat time than anything!