I know, it's a shocker. But the truth is that most moms I know want to hear from their kids more than they do. You can even do this if you live far away from your mom. Give her a call and let her know you want to talk for a while, or set up a phone date ahead of time so you'll both be free to focus on hearing her heart.
Many moms love to know what their kids remember from childhood and how they perceived the things that happened then. Make a list of these for your mom, focusing in ones that highlight positive changed in your relationship with her. Make the list pretty, and give it to her.
Spend some time getting pictures taken with her. Take her to a favorite park or garden, or do it in your own backyard. You poses can be silly or serene, but no matter how they turn out, taking them will make your mom's day.
You don't have to clean everything and you don't even have to the best job ever. As long as you're willing to get your hands dirty, she'll be happy, and relieved that she didn't have to do it herself !
Instead of focusing your love on your mom only at Mother's Day, come up with a comprehensive plan to love her year-round. This doesn't have to be hard. Maybe it means you call her every-other Sunday instead of whenever-you-feel-like-it-which-sometimes-means-a-month-goes-by-without-talking. Put her in your calendar, or ask an assistant to put it in theirs and remind you when the time comes. Your mom might not notice the difference on Mother's Day, but she'll appreciate the bought throughout the year