I shampoo my hair every 2-4 days. On days when it's not very oily but I want to clean my hair anyways I use Wen Sweet Almond Mint Cleansing Conditioner. This stuff is amazing. It smells supurb and it makes my roots feel so soft. There are no sulfates in this shampoo which is why I love it.
On days where my hair feels super oily I use Kiehl's Amino Acid Shampoo. It has pure coconut Oil in it and it is silicone and paraben free!
For deep conditioner I use the Macadamia deep repairing mask. I LOVE IT. Def one of my favorite deep conditioners OF ALL TIME.
I am a hair oil fan all the way. I apply Moroccan oil on my hair when my hair is about 60% dry from about the bottom of my ears and down. I love it, it makes my ends soft and not damaged.
Heat Protectant Spray:
The heat protectant I use is pretty rad. I use the It's a 10 miracle leave-in product. I am sure everyone has heard of this product before. It is amazing and you should totally try it.
I have been using "beauty vitamins" to help my hair grow healthy. Also foods like salmon, nuts, and deep green vegetables are great for hair. Exercise never hurts either.