You may have cervical radiculopathy, which is a pinched nerve in your neck. The nerve goes from your brain to your hand, but is getting pinched in the neck. This can cause fingers to go numb, or it can cause pain, or "pins and needles" feeling, or all three.
Show Image
(http://www.eorthopod.com/images/ContentImages/spine/spine_cervical/cervical_radiculopathy/cervical_radiculopathy_symptoms01.jpg)
Show Image
(http://www.backpain-guide.com/Chapter_Fig_folders/Ch07_Symptoms_Folder/Ch7_Images/07-3_Cerv_radic.jpg)
Read about it here: http://www.webmd.com/pain-management/pain-management-cervical-radiculopathy (http://www.webmd.com/pain-management/pain-management-cervical-radiculopathy)
Or you may have Carpal Tunnel Syndrome.
You need to see a neurologist. He can do a needle EMG/NCV study to diagnose your problem exactly. You might also need an MRI of the cervical spine. If you can't get to see a neurologist, you can try an orthopedist. At worst try a pain management doctor. But he will put you on painkillers, or muscle relaxers or both.
^^ I'm just getting over some nerve issues in my neck, working through it with physical therapy etc, I would have a few of the fingers on my left hand go completely numb with some other arm and neck issues as well, not a good feeling.