How often do you compliment him? What exactly do you say? Try telling him he's good, instead of giving him the silent treatment. Tell him he's handsome, or cute, or hawt, or something. Tell him he's good at fixing the house, or cooking, or whatever he does. Why would you hold back compliments?
I have a long time interest in psychology, specializing in relationship dynamics for 30 years.
(Please note, we give the best advice we can based on the information given in a post. For better advice, please include the age of all romantic partners.)