I'm on it 16 months and I've seen no regrowth, my hair has thinned too. But for all I know it might have maintained my hair and if I were to stop taking it my hair might thin even more.
You should definitely add minoxidil and nizoral to your regimen, making it the big 3. If you really want to fight it, you could add spironolactone, and/or folligen or tricomin spray.