Take multivitamin supplements.if you are nonvegeterian, then vit
B12 is found naturally in animal products like fish, meat, chicken,eggs,etc.you can increase intake of it.
veg sources are less..milk and milk products..
Injectable form of vit B12 is also available.if you want to avoid oral medicine then take Injections once a week