This looks like a frozen shoulder.
Go for intrarticular depoprednisolone injection to relieve arthrtitis and pain in the shoulder.
Next Steps
Once you achieve pain relief, the focus on specific shoulder exercises.
Health Tips
Diabetes is very frequent association in frozen shoulder.... get your diabetic status checked.