Hi,
It seems you have read quite a few things for your pain.
Now let us understand pain going to arm.
Your arm has 3 major nerves
1) Radial
2) Median
3) Ulnar
You are right that your median nerve might have stretched.
But along with nerve there are other structures in hand.
Also I need to know what is distribution of pain in arm...whether it is in front or back of arm.
Also what is your occupation?
It is quite common these days to have cervical nerve compressions in your age.
Next Steps
1) Make sure they there is no weakness in hand grip
2) You may need get ENMG/NCV of your hand to see if your nerves are really affected.