The best thing a husband can do to make his wife happy is to be there for her and listen when she talks to him. Mostly it would be a lot of little things all added up together that says he's thinking of her and is happy being with her. Sex issue aside, to be held/cuddled while watching a movie without the possiblity of it leading to sex is always nice
Be there - show her attention. Hold hands, kiss, cuddle. Sit with her. Be on time for supper and spend time with the kids (if you have them). Call her during the day at work and just say I love you. Things like that.
Show her in other ways that you desire her. Sex often makes women feel more beautiful and wanted. You can also achieve this by going to a local flower shop and buying a single simple flower like a sunflower or daisy. Then tell her, "I love you" in a quiet moment. When she looks at you, tell her, "just because." Brush her hair for her when she gets out of the shower. Call her for no reason but to say hi. And lastly...listen to her even if you'd rather be watching t.v.
Be there for her especially when she needs you most. Tell her how beautiful she is, how much you love her and that she's the best thing that ever happened to you.