Recently I have been having small spasms of sharp pain on the right side of my chest. They occur below my armpit and slightly more to the centre, rather near my breast. It feels further to the front than to the back, although still internal. It first occured while lying on my right side in bed and ceased when I moved to my left, but since then has become more frequent, with spasms no more than three minutes apart from each other. They last sometimes for up to about twenty seconds.
Any theories on what could be causing this, and is it something I should go to a doctor about?