Don't waste you money, nor your time on crap "natural supplements".
You should be getting the nutrients needed in your diet along with maybe a once daily multivitamin.
Go to the salon and ask your stylist what shampoo and conditioner she/he would recommend you use for your particular hair problem.
Your family doctor may also be able to find a medical reason for your hair problem and then may be able to treat it. Otherwise, you may just as well go to the sugar bowl and eat a spoonful of that each day to repair your hair. At least with sugar, you know what you are eating and what should be expected by eating it.