The best way to improve your punching speed is to practice bodyweight exercises that target the specific muscles that contribute to the snap of a punch, as well as speed-focused shadow boxing combinations and hand speed drills.