my right shoulder has been hurting for about a month and have been getting worse. it hurts in the top of my shoulder(feels like a bone), back of my shoulder(shoulder blade), and right of my clavicle bone. also it aches all over. every time I move my arm my shoulder cracks,and pops, (a ton) and hurts really bad. not sure what's wrong and I'm going to try to see a doctor soon, not sure if you know what's wrong and should I keep it immobilized until a doctor sees it?