[Livestrong.com has a great article][1] about variations in push ups: - **Regular push-ups** ![enter image description here][2] - **Plyometric push-ups**, the goal is to push yourself off the ground to develop power. Careful, it's tough on the wrists ![enter image description here][3] - **Diamong push-ups**, involves making a diamond shape with both hands. Pushing up like this focuses on the triceps. ![enter image description here][4] - **Staggered push-ups**, [basically means you put one hand further back][5]. This can be used to train towards one-handed pushups. ![enter image description here][6] - **Deficit push-ups**, means putting your hand on some elevation and lower your chest below the level of your hands. ![enter image description here][7] To work your shoulders you can increase the elevation of your feet. If you can, you could do handstand pushups against a wall. Off course, there are many more variations, but these should keep you busy for a while! - **Fist push-ups aka Knuckle push-ups**, To increase wrist strength. They're also a healthy alternative if doing 'regular' push-ups causes wrist pain. Just be sure to do them on a soft surface (like a mat or folded towel). Push-ups do not really target biceps. You probably want pullups for that. [1]: http://www.livestrong.com/article/133272-different-push-up-variations/ [2]: https://i.sstatic.net/caIab.jpg [3]: https://i.sstatic.net/ur7P0.jpg [4]: https://i.sstatic.net/qpatB.jpg [5]: http://www.little-black-dress-fitness-tips.com/chest-exercise.html [6]: https://i.sstatic.net/ghNvI.jpg [7]: https://i.sstatic.net/e6U1g.jpg