The flavonoids help to strengthen the blood vessels in general - So also consider more Buckwheat over other grains in diet as well.
The fatty soluble vitamins & Omegas & EFAs help to strengthen the other "stuff" in the eye.
Also things to promote proper liver function - More beets help eye health & strength.
THere was an australian book for alternative eye treatment a few years back. At the end of the book was a list of Eye doctors in Australia sympathetic to alternative therapy..."Natural Vision Improvement" by Janet Goodrich. ISBN 0-89087-471-9
THis is for the newer edition: ISBN-10: 0890878390 , ISBN-13: 978-0890878392
In your case Chinese Medicine {TCM} could be helpful too - Particularly if you can ffind a chinese eye doctor - Did wonders for me, but my problem wasn't apparently so ssevere.