Things you have explained sounds like shoulder subluxation, but before making diagnosis you need to be clinical evaluated properaly. My sugestation not to wait for improvement, just go n meet your physio. At home u can do hot application for pain relief and maintain shulder immobilization by sling.
Answered2016-08-19 14:22:22
Let others know if this answer was helpful