I recommend that you do not use harsh mass-produced store-bought products on your hair. I've been using organic shampoos and conditioners for several years now. I noticed a marked difference in the health of my hair almost immediately when I switched to organic. You can find really good products at your local herbalist.
Also, be sure you drink plenty of water. Staying well hydrated makes your hair healthier as well