Pushups or static pushup holds.
For thrusting power it's hard to beat the russian kettlebell:
The first exercise especially. My thrusting power and endurance went through the roof when I started these.
Link to the pioneer of the kettlebell:
Enter the Kettlebell! - Strength Secret of the Soviet Supermen - Book