You can take iron injections. Since you have taken them before, you can take them again safely. After 3 to 5 injections, continue with iron tablets
Take
vitamin c 500mg one morning and one evening for a month on empty stomach, as that would be beneficial.
Cost you can ask from a pharmacist.
Next Steps
Adv- gynaec consultation for excess bleeding.
Health Tips
Take pomegranates, green leafy veggies, beetroot, jaggery etc which provide iron naturally