How can I keep gaining punching/kicking power ( read below ) ?

How to gain more and more punching/kicking power ? Do I just have to work those muscles involved in the punch/kick or are there other better ways ? Also does simply punching/kicking the heavy bag make my punches/kicks stronger ?

Some well informed answere please.

Thanks.
 
Back
Top