Kev,
Sometimes various forms of iron need to be tried, as not all are so easily absorbed. Preety has mentioned liquid iron. If you are truly iron deficient and there is no absorption problem, you should see some change in Hb level within one month. If not, it may not really be iron deficiency. If you do stop taking iron and don't feel any worse, it would be another indication that iron isn't the problem.