Thank you for reaching out.
You could be suffering from a range of conditions varying from a less serious frozen shoulder to a more serious infection( less likely)
Would like to know about your condition in detail to be able to help you out.
Next Steps
get blood tests : CBC, ESR ,
CRP
Xray right shoulder - true AP and axillary lateral views
to consult me for detailed evaluation privately .
Health Tips
apply ice packs locally