Lots of good advice from the others,
Also maybe hot shower or epsom salt baths. Whirlpool would be great but who has one of those.
I take flexeril for my daily muscle spasms 10mg 3x a day. I also take my tramadol at the same time.
Take care and hope u find relief soon!