Thanks for the query to H.C.M. forum.
Movement restriction may be due to,Tendinitis
of deltoid and biceps muscles (over lying shoulder joint and below it). Chondritis
lateral side , osteomyelitis
traumatic injury ( blunt),
thrust ( sudden).
Physical examination is very important , hence consult an Orthopaedician and get his opinion.
X ray of effected part ,may be valuable.
Massage and local injection may provide some relief , but not treatment , so consultation is very important.
Hope I have answered your question.
If further any question I will help.