The tingling in fingers, arms, etc and the neck pain sound like you got some tight muscles in the rotator cuff and/or neck and shoulder area that are pinching nerves causing the arm tingles and the headaches. The chiropractor might be able to give some relief but until you can get the inflammation down and get the muscles to let go (spams), the pain will continue. I have had this myself. You can read about some of my treatment here.http://www.bulkherbstore.com/blog/2010/05/neck-upper-back-pain/
I would recommend physical therapy, avoid ALL sugar (creates inflammation) and up your fatty acid intake tremendously (triple/mega doses) No Joke. Try some of the exercises on the above link and see if you can't feel the pull. I hope it helps.
To help with inflammation, fatty acids (omega 3s), turmeric, ginger, garlic, white willow, red raspberry leaf.
To reduce swelling (edema/inflammation), check out this blog article. My favorite remedy being the parsley.http://www.bulkherbstore.com/blog/2013/06/qa-how-to-reduce-swelling-and-water-retention/
For nerve pain/damage/healing try a good magnesium supplement (I take mag water), and a good BComplex w/C (especially Methylated B12). Valerian can provide some relief for nerve pain, headaches, inflammation and help you sleep.