I was just reading your post and I would suggest seeing a massage therapist that can do trigger point massage on your neck. I have seen the same kinds of symptoms from my clients (I am a massage therapist) due to trigger points or knots in the muscles in thier neck and shoulders. If the trigger points are not released or relaxed the pain and numbness will continue for years. Also you may want to look into trapped emotions you may have trapped in that area of the body. If you want more info on how to release those trapped emotions feel free to email me and I will explain. It's pretty simple. I hope this helps.