I pulled a muscle and pinched a nerve in my shoulder. It hurts to do much of anything with my right arm. For the past couple days I couldn’t lift my arm above my head or turn to reach things. Now I can move it, but it hurts terribly. Aside from taking it easy and taking a pain killer (my drug of choice has been aleeve), is there anything else I can do?


go to a chiropractor, massage therapist usually won’t see you if you’ve had an injury, alternating heat and ice is good too
Goto a physical therapist by getting a prescription from your doctor. They specialize in musculo-skeletal injuries and their effects on joints/nerves. If the injury was within the last 2 weeks I’d ice the injured area and keep taking the aleve. Gentle stretching and exercises without weight within tolerance would be good until you could get yourself to the PT. If the injury was over two weeks ago then you can use heat but make sure you don’t get it too hot and burn your skin. Warm is ok but hot is going to leave you with 1st to 2nd degree burns after 20 minutes.