I'm not as experienced as Austin, Ev and X but some tips from being coached and what I've learned this year are:
Keeping protein high (1.5 to 2 x BW in lb), carbs start with 100g and progressively reduce by 10g a week and observe body composition changes (measuring tape, calipers, weighing scale). Fat levels say 100g to start with. Fat sources include EVCO, Mac Oil, Fish Oil, Flax Seed powder. Carbs are rice, potatoes, sweet potatoes, quinoa, some bread (I'd probably peg back the gluten to observe results).
Training wise I went with Push/Pull/Legs and reverse pyramid type training, 3 top sets, compound exercises, pushing for 6 reps then 8 then 10 (say) and less 10% weight dropped per set. Some isolation in their for medial delts, biceps, calves. I'm 231 at 22%, aim is 6% (say) but I'd be happy with under 10%. Then I plan to build lean mass slowly and do better at the basic lifts (3/4/5).
Cardio wise I was recommended to do 40x7, I couldn't manage this (probably why I'm not on stage yet). I'm aiming for at least 2 x SS and 1 X HIIT sessions a week.
I don't know if this is the right way either but I've learned every body is different (literally!) so listen to it and re-calibrate weekly. I also play close attention to what leaner, stronger guys do in the Training logs.
I've used fish oil, evening primrose oil, green tea extract, creatine. Experimenting now with Tyrosine, Yohimbine and ALA.