Do the drs feel your arm & hand symptoms fit with the MRI results?
If not do you do much repetitive or long time desk work, or had any previous whiplash or other neck injury?
Can you hold your arms up in the stick em up position , open & close hands? Do they get heavy, turn white, pain increased?
If so look at our Thoracic outlet syndrome forum. (TOS) for short.
If you don't have severe fatigue along with whole body aches, I don't think fibro is an issue. Some drs just say that.
We have a Fibro forum as well as a Medications forum - depending on the Vit D pills that were rx'd , they might have been the wrong type and not as usable by the body.
Index of forum topics-
http://neurotalk.psychcentral.com/index.php