I don't know a cure, but if it was me I'd get an inversion table and hang upside down daily, take liquid glucosamine/chondroiton, MSM, Omega 3, 2000-4000 IU Vit D and every other suppliment for joints, bones etc.
Good nutrition, exercise etc. is always the safest way, and then if nothing helps go to the doctor.