How I dealt with my shoulder tendonitis
Disclaimer: I am no doctor, so please talk to you physician before going ahead and do anything about your possible problems.
Really, go ask your doctor for some help. Perhaps he can get you in touch with a specialist that can provide further help.
That said, the following tips are pretty non-controversial, and would probably do little harm.