Bourget,
I'm not sure where you live but in the past taking a swim in the ocean and getting some sun for a couple of hours on the beach always helped.
Something about saltwater and UV rays always did the trick for me.
A natural alternative I guess...
Hope this helps!