My advice is to see a Chiropractor as soon as possible. I believe you have a nerve pinched in your neck. A few simple Chiropractic adjustment will have that arm feeling great again.
I worked as a Chiropractic assistant for over 17 years and I have seen many cases like yours come through the office. I've also seen many miracles when medical doctors have given up hope for people and within a few weeks, sometimes months depending on their disability, these people were feeling great. You'd be amazed at what a pinched nerve in your spine can do to your major organs.