Consult a holistic healthcare practitioner. There are natural herbs that can help, as well as taking more magnesium and vitamin D. Acupressure might help too, but I am not an expert on this.
Astrology can show what causes something, but most physical ailments also need physical treatments, not...