Eat meat and vegetables, nuts and seeds, some fruit, little starch and no sugar. Keep intake to levels that will support exercise but not body fat. Practice and train major lifts: Deadlift, clean, squat, presses, C&J, and snatch. Similarly, master the basics of gymnastics: pull-ups, dips, rope climb, push-ups, sit-ups, presses to handstand, pirouettes, flips, splits, and holds. Bike, run, swim, row, etc, hard and fast. Five or six days per week mix these elements in as many combinations and patterns as creativity will allow. Routine is the enemy. Keep workouts short and intense. Regularly learn and play new sports.
With a continuously running clock do one muscle-up the first minute, two muscle-ups the second minute, three muscle-ups the third minute... continuing as long as you are able.
The deadlift builds grip strength. It also builds amazing back strength. Put these two benefits together and you have a recipe for improving your pull-up strength. The best way to build grip strength with the deadlift is to use the double overhand grip. This grip demands a lot more from your forearm/hand flexors than a mixed grip will (one hand facing forward, the other facing back). So if you want to build your grip strength, use the double overhand grip until the weight gets so heavy that it unrolls your fingers from the bar. Then switch over to the mixed grip to go higher in weight.
Shoulder press should not be overlooked, and in fact emphasized as much as the bench press in any strength and conditioning program. It has much more sport application than the bench press does. While pressing, the feet remain in contact with the ground and the kinetic chain involves the whole body. Few and far between will you find a situation on the field where you need to push hard on something without your feet firmly on the ground. The shoulder press is also an awesome developer of core strength!