Push ups are your friend.
Yes,indeed,they are for me!! I’ve had pain in my left shoulder ever since I was in high school. I’m thinking it is from some type of genetic flaw. I used to work as a machinist in a shop that made assault rifle parts and had to rinse baskets of dirty parts by dunking them up and down in buckets of water. All of that repetition and other activities there led to severe pain in both of my shoulders which took forever to ease off. It wasn’t until I started doing several pushups a day that my shoulders finally stopped hurting on a regular basis. I started off with just 5 or so and built up until I can do as many as I feel like doing. The pushups probably helped with whatever genetic weakness that I have in that area. I can sleep on my side now without constant pain!! Yay pushups!!!!
Had to stop doing push ups in my mid 50s because they caused my right shoulder to feel like it was becoming unhooked at the collar bone. Torture. Had been doing them since I was 15 along with weightlifting. Weightlifting still doesn't bother me at 72. Don't know what it is about the specific motion needed for push ups.