@kaylen500 Have you looked around your apartment complex?
You can usually find something to do pullups from.
I've done them from hanging from a open stair. Use a piece of webbing if you want to make it easier.
@a8alphamale A 250lb bench is orders of magnitude easier than a 225lb(100kg) overhead press. Most people than can bench 315lb can't come close to OHP 225.
@noturavgguy You might want to invest in some heavy elastic bands. You could still do tricep presses, legs and core.
Sprints are a good overall muscle builder.
I think swimming might slow down healing of a shoulder injury
@kc8vji Your argument assumes people here are only training for aesthetics.
Training high reps only will not build the absolute strength to execute the harder skills.
If you want to get really strong you need to train lower reps. Look at the Jr Olympic Training routines.
@godbmyguide Is OP getting stronger?
If he's not getting stronger he's definitely doing something wrong.
Lots of people go to the gym but lift the same weights everytime. Add more weight or do more reps.
Progressive Overload is the main pillar for building muscle.
@kc8vji Paired sets for life.
I'm also a fan of Every Minute On the Minute(EMOM) sets. EMOM especially with higher loads. If you can do 3 reps with a certain resistance level, just do 1 rep EMOM for 15 - 20 minutes.