Nah weights wont really do much. Ul have to ioncrease the strength of ur entire body, so core work, back work, calisthenics and most importantly cardio, speed and stamina training will all combine to improve ur punches power