As far as most people realize in the world today, there are only two ways to help get better eyesight. The first is through wearing glasses or contacts. Both of these tools have been known as tools for helping a person see better for a very long time, but at the same time both of them are an inconvenience at best and an utter annoyance at worst at different times. People that do not want to wear either of those two, as far as they know, can go for corrective surgery to have their eyes fixed. While this is certainly an option that produces fabulous results, at the same time it is both expensive and dangerous if not done by a person that knows absolutely what they are doing.
What most people do not realize however is that there may be a third option in your quest to gain better eyesight. In order to figure out if there is a third option, you need to figure out what is causing the problem in the first place. Many people just assume that if the rest of their family needed glasses then they will need glasses at some point in their life. This is not true at all and in fact many cases where people feel that their need for glasses is genetic are actually cases where it was due to some environmental cause such as watching too much television or reading in the dark a few times too often. If it is an environmental cause and you can trace it back to that cause, you can make the situation a whole lot better by simply removing the cause from your life.
In some cases, eyes are trained with that specific cause in mind and as such do not perform well under normal circumstances. If you represent a case where this is true, eliminating the cause will stop the problem from getting worse, at which point you can begin to train your eyes back to displaying their optimal effectiveness during normal situations during your day. There is no guarantee that it will work, but doing so is often cheap and you know the results quickly, allowing you to try it out first before resorting to annoying glasses or expensive surgery beforehand.