U can definitely slow it down, maybe even stop it for a bit, if not longer..
BUT.. after plenty of experience dealing with this almost 3 years now, since i started getting concerned...
I would suggest you start with things that do not cause SHEDDING before they start working... propecia, rogaine, and dutasteride, all cause shedding,, which even tho some literature might say is not permanent.. IT MOST LIKELY IS PERMANENT.. before they start to work to preserve your hair..
so I would go with Nizoral Shampoo the stronger one from Canada.. and also I'd try an anti-adrogent, like Spiro .. both of these do not cause a shedding stage..
Give them at least a month or so to gain control off the situation, than another month or two to see if it halts your hairloss.. Since there is no shedding stage, you will not be freaking out 2-3months in as with Rogaine and Fina/Duta when it causes the shed stage..
If it works great.. if it does not.. than U can move on to the stronger products..
For me, after playing with all the other stuff, that is all I use right now, and it seems to be very effective, I still got a good hairline, and when I run my hands thru my hair when I wash my hair, I have no hairloss.. and I'm on TEST + TREN at the moment.
I shampoo daily with Nizoral.. leave it in there for a good 10min or so.. massage it into your scalp before rising it off.
and Spiro I try and use it 2-3 times a week, just leave it on scalp overnight, and wash it off in the morning... sometimes I go a week or so, without using Spiro, but once I feel my head getting itchy, i put it RIGHT ON! to stop the itchiness, ... cause from what I've noticed, that itchiness (inflammation) seems to go hand in hand with hairloss.