Methylcobalamin require for 3 month by sublingual route for significant effect.
You can take intramuscular injection of vit-
b12
for faster response but by help of register medical practitioner.
Next Steps
discuss your issue with treating doctor or consult online.