Commercial shampoos contain harsh cleansers called sulfates that can dry out and damage your hair over time. If you want healthy, shiny hair you can create your own shampoo using inexpensive ingredients. Learn how to make shampoo with castile soap, with soap flakes, and with baking soda.