For power you need to:

  • Develop strong, explosive legs (do plyometrics)
  • Develop a strong core for rotation
  • Work the heavy bag strategically
  • Shadowbox with dumbells