shoulders require mobility, not strength, bodybuilders, (apart from the ones that, train a lot of flexability) if you cant put one hard over your back and the other under and touch your hands you can gain a lot .
i have chosen one of my favorite shoulder workouts that i promise you if you do every day for 30 days will create miricles for you. just use bands anywhere you like its short and wont interupt anything else you want to do in the gym.
https://www.youtube.com/watch?v=1YHIV4a81Osthe doctor may have come across a few shoulder injurys that they dont treat very well, a physio on the other hand will work with you and sees this stuff every day.
yoga as well if you like i love yoga and do it every day, but just for shoulders the above and yo will be golden
its all about functional stregth man, mobility and range of movement, i can dealift 170kg at 60kg i never lift weights more than about once a week but train movement and bodyweight stuff