Eat plenty of fruits, vegetables, meat and fish. Eat the right kinds of fat and stay away from oily stuff. Make sure you are getting a sufficient intake of iron, zinc and vitamin C. Stress is one of the prime accused in aiding hair problem. Reduce stress from your life- both emotional and physical. Get some fresh air periodically and do some sort of exercise daily. Also, get enough sleep and maintain a healthy lifestyle.