Sounds like your rotator cuff is strained or partially torn. I separated my shoulder about 5 years ago. After I did it, I could not move it without pain for a few weeks and wasn’t myself in the gym for a good 2+ months.
Go to your doctor immediately and get it looked at.
Chondroitin and glucosamine are the two ingredients that you want for joint support.
Good luck