That would be alot to cover in one post so i'm going to make you do some of the work by reading this thread:
A Unique Combination of Science and Experienced Pre-Contest Advice by Layne Norton
Read, reread, apply. If your looking for a more extreme diet, you may want to consider a ketogenic diet (tkd or ckd seem to be the most applicable for bodybuilders).
Running on your non weight training days do some HIIT training. Start out just doing 1 min Hard sprint, 1 min walk... start out doing 7-8 and work your way up to around 10 (no need for more), and just keep pushing yourself the unfortunete part of doing HIIT outside is that you cant control the increase in intensity as easily as on a cardio machine so you may (strongly reccomend) want to get a heart rate moniter and get your HR in the upper limits of your target HR for sprints, and when comming off of the sprint go down to around 120 BPM.
On weight training days consider doing LI cardio (if your following Laynes article i listed above for diet), and do it in a portion of your day when your going to be carb restricted.
Other will give their advice i'm sure... just giving my opinion.
__________________
Of course we must all fear evil men, but there is another evil that we must fear more… and that is the indifference of good men.
Use
JAKEVBBD discount code for 5% off of your entire order at
OrbitNutrition