I'd go see a chiropractor. I had some sharp pains in my back as a result of playing too much then sitting on my ass for days not keeping stretched. My chiropractor got it all aligned and the pain has subsided.
If the pain goes away, probably just pulled a muscle or something. your treatment seems to suggest it was simply a muscle pull.