For fibro to be diagnosed the patient has to have 11 "points" that are sore to the touch, not just the legs. I suggest you take some magnesium, calcium, vitamin D and a good, general, food grade vitamin and mineral.
A friend of mine had something similar to what you wrote, he sees a chiropractor as I do, believe it or not, it has helped those problems immensely, if nerves are pinched,they will definitely "twitch" and hurt.