It looks from your details that your present problem is due to injury
.If you are having pain at shoulder with limitation of movement then you should take a second opinion
from another orthopedic surgeon.There are some clinical tests as well as MRI
investigations which will help in evaluating this problem.
Hope this will help you.
With best wishes.