There are many ways through which you can improve your eyesight without using glasses, lenses, or surgery which will eventually make it worse. Vitamin D is one of the best sources for eyesight improvement which you naturally get from the sun, and you can intake it by consuming food that is rich in fat soluble vitamins like organ meats. Next are the antioxidants like Vitamin A, E and C which are proven to reduce the risk of eye diseases. Lutein and zeaxanthin are the natural sunglasses to our eyes that prevent UV light from damaging our eyes, and they also prevent from oxidative damage. The foods which contain these two are spinach, collards, chicory, parsley, chard, kale and other leafy vegetables, also broccoli, brussel sprouts, peas, squash and pumpkin. Omega 3 fatty Acids are able to protect the nerve disorders like glaucoma. Our body is not able to produce it, so we should intake it through food such as sardines, salmon, herring and tuna. It can also be found in breast milk.
Check out the video as well, it is quite interesting.