Also usually prescribed by doctors Ultra Soothe , anti-inflammatory drugs lower swelling in the joint which reduces pain and allows the injury to heal. BUT.. you must be careful not to become dependent on these drugs for pain relief. If you stop taking them and your shoulder pain is still there, you need something better.
There are various gadgets designed to relieve shoulder pain through infra-red, ultra-sound and other hi-tech means. Really, the only hi-tech solution you should consider is surgery, but with any luck you can avoid that with my special techniques.