Out of the following what is the best exercise(i think they all do the same muscles but they might be better for diffrent areas). push ups, nuckle pushups, benching benching with 1 weight in each hand... whats are some other exercises for exerciseing this part of the body? What is the best way to improve punching strenth?