I understand that you are ignoring your pain for sometime now hoping it will get better because you are probably anxious about going to the doctor, but since it has only gotten worse, you should probably break down and see the doctor before it becomes more serious. I don't know what would cause shoulder pain. I typically go to my chiropractor for things like that cause he knows bones and muscles and I am terrified of doctors. I have a lot of pain in my shoulders because I keep them so uptight due to my anxiety so they are constantly tense. that's why my chiro can fix it. but it would depend on what type and where your pain is. mine would refer me out if it were structural. take care.