TRX Push ups are great because you are working your entire body.  You are doing a plank, push up and using your shoulders to stabilize your body!! Give it a Try!