Thanks for your query.
From description it seems to be shoulder instability after strained shoulder. It could be due to rotator cuff tear
.I would suggest getting this evaluated by an orthopedician for an accurate diagnosis and appropriate management. You may get the X-ray/MRI
of the area affected under his/her guidance.
I do hope that you have found something helpful and I will be glad to answer any further query.