He gave you good advice. A punch starts at the floor and goes in sequnce: you pivot your foot, you turn your hips, your shoulders turn, that drives the blow.