It could be a pinched nerve in your shoulder. I have a similar problem and it acts up whenever I strain my shoulder. It usually just passes for me and ibprohen usually works (for me anyway). It would be something to ask your regular doctor about. My doctor take phone calls and doesn't charge...