also, most important advice,( almost forgot it,) GO SEE A DOCTOR !
If it's just muscle pain, spasms or inflammations you're feeling, there still might be an underlying cause, a pinched nerve, damaged cartillage or a small crack can all result in tensioning of the muscles around the spot to stabilize it, consequently muscle begin to cramp up and you no longer feel what's really causing the pain but you only feel the muscle pain ...