Low iron levels


So I just naturally have low iron levels and I’ve been taking pills, eating foods that are supposed to help and nothing works. I really want to get my iron higher so that I can donate blood. Does anyone have any tips on improving iron levels? Any certain foods, pills, anything?