What really makes your eyes better is not carrots, but vitamin A. And there's no set amount to make you see better. If you want to see better, I suggest you eat lots of vitamin A (maybe 2 full...
Carrots - and oranges, red/orange capsium and numerous other fruits and vegetables - contain beta-carotene, an important compound used in the eye to develop the small structures which help you see.