Take some time and read through some posts on this site. I have been doing that for about 6 months now and i have gone from knowing very little abouit hairloss, to knowing more than any of the derms and GP's I have spoken to.
You really need to consider getting on Finasteride, if you want to halt your thinning. I appreciate many people are concerned over the side-effects of the drug but I really do feel they are few and far-between and only effect about 1-2% of users. Many people (including myself) experience an initial problem in the c*** department (either a lowering of libido or some occasional erectile dysfunction) however most people's reported problems go away after a couple of weeks of continued use, and IMHO, I feel that the majority of these cases are psychological. I swear that hardly anyone would reported boner/libido trouble if they didnt read about the side effects beforehand.
Other than a slight increase in general health, natural supplements will do jack for your hair.
Nizoral is good stuff, so stick with that but use a good moistruising conditioner after as it is prone to drying your hair out and can sometimes make you think its no good for your hair.
Get on the finasteride buddy, see what your hair is like after a year's continued use, if its much worse you may want to consider using minoxidil, but i'll bet you will be pleased with your results.
I think the key to combatting hairloss is to get on finasteride and Nizoral (and maybe minoxidil depending on your severity of hairloss) and then forgetting about it for a while.
I have a suggested plan for you and anyone else who is experiencing the first stages of hairloss:
1. Take some time to read up and research hairloss on this site by looking back through threads and searching on topics relevant to yourself.
2. Read up on posts from experienced and helpful Forum Members on this site. IMHO, if you want honest, accurate and helpful advice look at posts from the Moderators (HairLossTalk.com, TynanW, Axon, Cassin)
3. Take photographs of your balding areas now and every month but try and keep them at the same angle, lighting, time of day and distance from your head. This will show you your progress in a true light.
4. Get on Finasteride now, either from your doctor, derm or order from a legit website(this could be your first search topic).
5. Get a haircut that is easy to maintain/style
6. Go to the gym, go out have a good time, bang your GF or some sl*ts you meet, play sports, be good to your family and friends, work hard and try and advance your career. Basically do everything else that makes you a better person and feel good about yourself.
7. Don't visit this site to often and dont read posts with titles like: 'hairloss has ruined my life' etc.
8. Try you hardest not to think about hairloss all of the time.
9. Be positive - this can truly help.
Over and out.