Каждый глаз индивидуален.
Сложно по времени сказать. Уточните ваш возраст, результаты последнего обследования офтальмологом, динамику.
Очень важна регулярность тренировок.
Самое лучшее правильное питание - употребление витаминов в их натуральном виде, т.е. в продуктах.
Тренировки в комплексе с правильным питанием - верный результат.
Более подробно о питании, которое помогает восстановить зрение Вы можете узнать из книги: "Есть, чтобы жить".