Men are very easy to understand. All we need is a bass boat, big screen TV and great sex; and not necessarily in that order.
Oh, be a man. I think you got the order just right.
Complient her, flatter her, bring her flowers, tell her you love her, spend time with her, complient her mother, enjoy her cooking, kill big spiders, etc etc etc
Ways for a woman to impress a man....
Show up naked. Bring beer.