Anyone tried incline pushups? It's when you do pushups with your hands resting on top of something, such as a table or bench. I've found it to be more effective than regular pushups. I would also suggest doing pushups standing up, against a doorway. Altering the angle your body is to the ground allows you to work out your entire arms, elbows and shoulders.