Unfortunately, it is difficult to know from your description whether you have any medical problems, such as a history of diabetes, or any associated symptoms, such as neck pain, as this would be helpful in evaluating what could be the underlying cause of these symptoms. There are a wide variety of causes for these symptoms that you are having and these are outside the scope of this discussion. Some of the possibilities include vitamin deficiency as you already discussed, diabetic neuropathy, or degenerative changes in your cervical spine, amongst other possibilities.
As such, it is best if you are evaluated by your primary care doctor
who will best be able to evaluate your medical history and presenting symptoms and decide upon the appropriate work up. This may include lab tests, imaging studies and possibly may require a referral to a specialist. They will also be able to decide upon an appropriate work up if one is indicated. If you are having symptoms of neck pain, especially if it radiates down your arms or legs, then the possibility that you have some degenerative changes in your cervical spine would be high on the differential diagnosis and further work up and evaluation would be warranted.