Iron and Vitamin e and d.. u can find supplements of it! Oil u're hair only 2-3 times a week, and skip the vigorous massage, just use u're finger pads and work on u're scalp. The more oil u use, the more shampoo u need to get it out which actually cancels out everything.
Use a mild shampoo, and try and quit using too many diff types of styling products and irons etc.