For the past 6 months I have had pain in my right shoulder, right where it joints it seems. I have laid off on any strenuous activities but it is still there, some days worse than others. I have occasional pain when lifting if I have to lift away from my body. Lifting straight up does not hurt. However, to apply downward pressure can be excruciating. I grimace using the hole punch at work and unfortunately being short means I am working in file cabinets that are close to my height. Any suggestions to speed recovery? I have a history of bone issues such as scoliosis, spurs, mild stenosis and joint pain so I wouldn't be surprised if this was the arthritis or something related. I can't recall any kind of injury I may have sustained. Any ideas? Thank you.