Have you tried a Homeopathic Chiropracto
r? It would be worth a visit because it sounds like you have a pinched nerve in your neck
. First thing my chiropracto
r tells me to
do is put ice on it. Do it at least 2x a day to
begin. Then I would also recommend a wintergreen type of deep lotion rub to
help those muscles relax. I have one that is great but you will need to
PM me for the info or contact me at my gmail. Good luck!