Protein provides the building blocks for new hair growth. Some proteins form keratin which is the structure that hardens our hair. Lack of protein will lead to limp hair growth, if any at all. You can get more protein from meat, fish, eggs, nuts and beans.Rubbing natural oils into your hair helps to stimulate hair growth and improve hair health in a number of ways. They help to clear dirt and impurities and unblock hair follicles, they add moisture and strengthen hair and they help to deliver nutrients and vitamins direct to the hair and scalp.