Share this. We all long for thick, glossy hair but what if yours is a little on the thin side? From a bad diet to putting your hair into a tight bun, discover what could be causing your hair to thin and how you can help restore it to its former crowning glory. 1. Eat more protein Yes, up those fish and meat doses as the protein packed foods are great for the hair.