I have a spinal cord injury from a car accident, and I have muscle spasm strong enough that I am constantly dislocating ribs and vertebrae from it. I take tizanidine at night to help me sleep, but I wouldn't recommend it per se- it has some weird side effects and can be toxic to the liver. I would however recommend the TheraCane, which is a physical therapy tool (you can get them on amazon) that you can use to massage those tight spots. Be careful, however- it feels great to loosen up the muscles, but don't overdo it or you seriously won't be able to move the next day! I also like to use a lacrosse ball to lay on- I put it on the floor and kind of roll around, find the tight spots, let it stay there for awhile until you can feel the muscle release. I seriously carry a lacrosse ball with me 24/7 for that purpose, LOL! And finally, liquid magnesium is a godsend for muscle spasms as well, for me. You may not notice it right away, but it builds up and really helps the muscles function properly. Again, don't overdo it (it can cause diarrhea if you take too much), but the right amount is good for muscle spasms. Those are just things that work for me that you might think about. We're all so different, but I wanted to give you some ideas.