My hair fell out from dying it a billion different colours (namely from bleach). It got to the point where i couldn't brush it cus so much was coming out, So I had to, much to my disappointment, get it all cut short. Since getting it short, I use certain products on my hair and I just tie it up, I only have it down and straightened when I'm going out for the night. I know it's not ideal but just give it a break for a few weeks and let it regain it's strength. Also, make sure you don't wash your hair every day, try every other day or even every 3 days, this gives your hair a chance to regain it's natural oils and is good for the hair. Don't always blowdry your hair after washing it too, eg. if you are just in the house all day towel try it and then let the rest dry naturally. And maybe get it cut so it's healthier.
There are also the following hair treatments I recommend:
-Once a week do a conditioning treatment in your hair, leave it in for a couple of hours with a cap on and then rinse out.
-keep using Argon oil, its highly recommended, but what is even better albeit more expensive is Macadamia oil - this is a life saver- it stopped my hair falling out and it smells so good! the only problem i'd say is the cost- most salons sell the proper stuff but it's £10 for the tiniest bottle - look online to see if you can find it for cheaper. I'd say it is really worth it though because it lasts a while and really does help.
-Coconut oil - i've heard numerous things about this being the best thing out there for hair growth and repairment- you can buy it online for quite cheap and you simply put a few drops into your hair. I've also heard that consuming a few tablespoons a day can greatly improve hair and skin
-JOICO KPAC Treatment is great, most salons sell it. Its numerous prices depending on the size - I got mine on amazon a massive bottle for £30 , but I would say get a smaller one to try it out first. The only thing I would say about this is although it is an amazing treatment for your hair and smells great (as soon as I put it in I could feel it working on the roots) it dries out your hair so much, so only keep in for a few hours then condition the hair thoroughly.
-Give yourself head massages, this stimulates root growth, for example a conditioning treatment - take half an hour to massage it all thoroughly into your hair in circular motions
-Matrix Biolage also do a range of treatments
-There are other hair treatments, just google it and loads comes up