Sorry you are having pain!!!
I know my MIL uses the BioFreeze and Emu Oil (for joints, etc - rub it in)...and either a heating or cooling pad - not certain which one is good for what though.
I hard the chocolate milk is good for muscle pains....hey, it is worth a shot.