There's this stuff called, Moxibustion. It's a stick that looks like a cigar and comes from Chinese Medical Pharmacies, Acupuncturists, or herbalists. You can probably get it over the internet too.
The idea is to light the stick similar to a cigar. Make sure to have an ashtray to tap off excess ashes. (Have someone help you with this)
Hold the moxibustion stick just above the skin...the person helping will want to have one hand on your neck to gauge the temperature so you don't get burned...and just move the stick around in little circles for about 5 minutes. It helps to concentrate blood flow to that area, helping circulation. The heat relaxes muscles and reduces inflammation, so the blood flow can do it's work. This will help for sure.
It's a bit alternative, but it works well. And, it's cheap!! Just look up an acupuncturist in your area. You don't need to have acupuncture for it to work....Good luck!
Here's some links: