Honestly, shadow boxing to get the proper form down. Once you get proper form, heavy bag.

Also core and leg workouts. A strong core and legs are the most important in combat sports.

But heavy bag is really whats going to work all these muscles together and give you the feel for hitting with full power. But remember use good form. And dont forget shadow boxing.