I echo what others have said. When you take your iron and with which foods and drinks, can drastically affect the absorption of the actual iron. Are they a prescribed dose? Over the counter iron is only 14mg and more a maintenance level, not to correct an actual deficiency- although I realise your level is hardly low. It also takes 3mths for red blood cells to replicate, so someone really deficient, will take months to recover fully.
Tannins will reduce the intake of iron. Its found in tea, coffee, wine (higher in red wine), chocolate, berries and apples among others. Avoid having a meal containing any of these when you have your iron supplements.
Foods high in Vit C help to absorb iron, so have foods rich in these when you take your meds. Citrus fruit and their juices, peppers, rose hip, guava, broccoli, kale and kiwis among others. Its a water soluble and temperature sensitive vitamin, so cooking and boiling will deplete the available Vit C. Some iron tablets are prescribed with a Vit C supplement.
Haem forms of iron (meat in particular liver, steak, lamb) are easier for the body to absord the iron from over vegetable iron sources such as broccoli, leafy greens, potatoes, brussel sprouts etc.
If you drink a lot of tannin high foods, do try to cut down over the whole day- not just when you have your meds. Best of luck.