How to improve eyesight naturally?

I am suffering from myopia. my power is -2. i have been using specs for approximately 3 years. now I am totally fed up. Can anyone suggest me how can I improve my eyesight naturally so that my vision will be 20/20

Diet: Include antioxidants in your diet such as dark leafy greens, egg yolks, yellow peppers, pumpkin, sweet potatoes, and carrots. Take DHA supplement and also drink lot of water.

Exercise: Rub your hands together to create warmth and then put them over your eyes for 5 seconds. Repeat this process 3 times.

Starting by looking at the ceiling, slowly roll your eyes 10 clockwise and 10 times counter-clockwise.

Using the knuckles of your thumbs, gently massage your temples in small circles. Perform the motion in one direction 15 to 20 times and then in the opposite direction.

Give your eyes a rest for 10 minutes every 50 minutes after reading, sitting in front of a computer screen.