I'm assuming that you must have no c spine issues per MRI that would be a cause of your hand/arm/shoulder symptoms.
If you have done quite a bit of desk work or repetitive motion jobs/hobbies, or previous whiplash type injuries - You might be interested in our thoracic outlet syndrome forum (TOS) for short.
Many other causes can be a factor but those are just a brief list.
Your symptoms caught my attention so I thought I'd mention it.
Here's the link to the useful sticky thread on the TOS forum -
http://neurotalk.psychcentral.com/thread84.html