That's a pretty broad question, but okay...here ya go:
Supplements: Low-Carb Grow! and Fish Oil
Diet: Based on the "Massive Eating/Don't Diet" principles with a bit of carb/calorie cycling mixed in. I generally eat every 2-3 hours, my first 3 or 4 meals being mainly P+C, the last 3 or 4 P+F. More carbs and calories on lifting days, less on other days. I probably average between 2500 and 3000 calories/day (I weigh 190 lbs at 5'11"). Every once in a while I'll drop down to 1800 cals for a day, or maybe go up to 3500 for a day. As far as food choices, I eat super clean about 90% of the time...maybe 95%. No booze at all.
Lifting: 4 days/week with a wide variety of splits and rep/set parameters. I do lots of 1-arm snatches, weighted pullups and dips, squats, hang-cleans, push-press...all kinds of stuff.
Cardio (or ESW or whatever the term of the day is): One or two days a week, I do something athletic. For example, I'll play hoops for a few hours or play in an all-day volleyball tournament. I'll usually throw in a few 45-minute low-intensity, fasted morning cardio sessions or a few HIIT-style cardio sessions (bike sprints, rope skipping, treadmill, etc.) I'd say I do about 2 cardio sessions/week. I take a day off about once every 5 or 6 days.
Tricks: Nothing too tricky about it. I spend lots of time preparing food: big batches of chili, homemade protein bars, baked chicken breasts, etc.
You can probably succeed by following the advice of any of the expert contributors here...just don't fall into the trap of adopting something new every time a new article comes out. Pick the best of everything, design your own program, and stick with it.
It also helps if you destroy any kind of bad relationship you have with food. A while ago, I read some stuff about a technique called Addictive Voice Recognition Technique (AVRT). This really helped me figure out a way to view food as fuel.