Витамин Д3 ниже нормы, норма от 30 до 100. Оптимальный уровень 50-70. У меня был 32 терапевт и два эндокринолога советовали поднять минимум до 45 и потом постоянно принимать поддерживающую дозу. Ионизированный кальций не смотрели?! При дефиците витамина Д он тоже может быть  низковат. Ну а по поводу ферритина, пейте железо, подходит кому что, тут методом проб только можно определить. Проверьте ещё витамин В12 если не проверяли, если он ниже нормы или на нижней границы цена тоже поднимать нужно. И питание своё пересмотрите. Старайтесь гулять в светлое время суток.