Don't take injections. Never take injections. It is unnecessary pain.
Just start a good multivitamin
And taking B12 is not enough. Get proper treatment of the cause of low level of B12. Otherwise once you stop taking B12 it will again come back down if not taken proper treatment.