--and actually, even if that doctor is a bit hard to understand, the suggestions are quite reasonable.
It is apparent that you have a B12 deficiency, for whatever reason--those levels are much too low--and certainly B12 deficiency could explain those symptoms, though a more thorough work-up would probably also be in order to help eliminate other causes of symptoms. (What tests have you had to this point, and do you have the results? One should always get/keep copies of one's test results--very convenient for discovering patterns or bringing to future consultations.)
B12 deficiency eventually impacts almost every bodily system, but one of the first to be affected is the nervous system, both peripheral and central. One of the most common conditions associated with B12 deficiency is "subacute combined degeneration" in which the spinal cord loses its ability to conduct nerve signals--and no one wants that.
Many doctors prescribe a series of B12 injections, but there is much evidence that daily megadosing with B12, in amounts of 1000-5000mcg, allows enough passive absorption of cobalamin to provide daily requirements and rebuild stores, even in those with lack of intrinsic factor in the stomach (which is necessary to break B12 out of food). Many of us here recommend an activated form, such as methylcobalamin, rather then the more commonly commercially available cyanocobalamin, which some people have trouble processing (requires one to break off the cyanide radical and then methylate the cobalamin, and some people have genetic profiles that make that process inefficient; methyl forms of vitamins are more immediately usable by the body).
We have a lot of info on all this here--take a look at the following subforums:
http://neurotalk.psychcentral.com/thread16628.html
http://neurotalk.psychcentral.com/thread85103.html