at the risk of repeating suggestions you may have already recieved,
yes to juicing. at the very least it'll work to detoxify your system, rejuvenate your cells and keep you feeling good and positive.
accupuncture may help you with the joint stiffness...when i was dealing with a nagging back injury a couple of seasons back (including regular spasms and stabbing pains), i smiled and actually felt good for the first time in weeks after having the 19 needles in my back...and just the act of feeling good, i believe played a big role in the healing process...and much to my surprise, i was out on skiis again a week later.
stretching and yoga can also be helpful...
and if you can have energy work done (ie. touchless massage etc), this can be helpful too. i recieved a chi treatment shortly after suffering a serious fracture(skiing), and definitely felt that something was happening at the time. i've since spent the six winters skiing mostly in hard east coast bumps, and there's been no physical reminder of the injury.
these suggestions may not get to the root cause of what's ailing you, but i believe they can help to keep you strong and upbeat and more in the driver's seat as you seek a medical solution.
++++++++++++++++++++++vibes+++++++++++++++++++++
and hope you'll be soon licking this and out doing the things you love to do