Natural remedies for vision impairment? Carrots?

Not likely. Carrots might help with actual vitamin a deficiency - an extreme rarity in the usa. If your vision is impaired you need to have it evaluated and determine the remedy - eyeglasses, surgery, inherited problem, something needing medication? See your ophthalmologist for diagnosis and a proper path of treatment.