Castor oil is considered one of the best natural treatments to strengthen and make your hair shiny. It helps hair thicken, but it also helps detangle and reduce frizz. Castor oil is rich in fatty acids that nourish hair and help you get rid of slippery ends. For best results, you should use castor oil regularly and give your hair time to grow.