Thanks for the tips guys, at present this is what I do in my daily workout: 20-30minutes stretches (plus 3 min jog for warm up), 10 minutes rowing machince, 10 mins bike machine, 10 minutes push ups (knuckle), 10 mins heavy bag, 10 minutes speed bag, 10 minutes chin ups, 10 minutes skipping, 10 minutes running from one object to another about 20 metres apart (can't remember what that's called at the moment), and then 20-30mins warm down (plus another 3 min jog.) Any other ideas that could help me improve? Thanks, Toby.