Habits
Habits are important in improving your vision in the long term.
One can never be expected to change everything overnight but small sustainable changes make all the difference. Try adding/changing one thing at a time and implement that change for a few weeks, once it is habit, then add another.