best way to increase hand speed is repetition throw punches with speed dont worry about power when shadow boxing or hitting bag also concentrate on technique throwing with the right movement will help them flow easier...your body will max out on its own...as for power it will be there by itself again technique increases that to