Character shading problems

I am having shading errors for my character, it looks like this :

302750-capture.png

its composed of multiple cubes its not linked. This isn’t the first character model this happened on so its most definitely the model. What did I do wrong, and how do I fix it?

Smooth shading problem. Smoothing a flat surfaces gives this result.