My training is power related!

25 Push ups
25 Sit ups
Hit bag for 10 minutes
Shadow box 5-10 minutes
50 Curls
Repeat that 3 times
Then go for a 15-20 minute jog

Repeat daily!

Got good power in my punches from doing this but I doubt I'd be going 12 round any time soon!