Have you tried cutting out Nightshade food such as Tomatoes, Peppars, white potatoes, aubergines etc, I find that these cause me joint pains, also all grains can have a bad effect such as maize.
What about your calcium levels, do you take any supplements, you dont say how old you are. If you are starting the menopause you could need some extra natural hormones