pain in shoulder can be due to N no. of reasons n you have a history of gyming too.
so immediately consult a good n professional physiotherapist n get yourself examined n diagnosed.
it is most unlikely to be shoulder dislocation.
better consult a physiotherapist.
If still any querry you can have direct consultation with me.
Next Steps
Do not do gym work out for time being
Answered2017-06-29 12:46:51
Let others know if this answer was helpful