While regular push-ups with your legs straight are challenging enough, if you really want to get stronger and build muscle in your upper back, arms, and core, this variation is a must do. Grab a pair of light- to medium-weight dumbbells, and add this push-up to your routine.