I was going to say rest followed by massage, so bang goes that
Have you applied the cold / hot treatment, not sure if it will work for you but I swear by applying ice and then have a nice warm bath followed by ice for my various niggles. (got to be worth a try eh !!)
Other than that, maybe think about seeinga physio to see what they say.
Hope you get it sorted.