I'm another fan of suspension trainers. I have mine fixed to a hook on the ceiling. Great for progressing push ups, doing inverted rows, triceps dips etc. I find it very shoulder friendly, as it's possible to hold the handles in a neutral position. I'm currently doing Nia's 10 phase bodyweight programme. They're quick and convenient workouts.