I have the opposite problem. Too much iron. Apparently, it is a genetic problem.
Have you tried donating blood? That lowers ferritin levels.