I have struggled my whole life with doing chores and contributing around the house. I have never, ever come up with a strategy for helping me to get basic tasks done until about a month ago. Actually, I didn't come up with this strategy, my mom did.
The strategy goes like this: she gives me a list of chores to do. She assigns a unit value to each chore and the goal is to complete 5 units per day. I get to choose which chores I do, the timing of them with in reason and it's not an overwhelming amount. The units are based on how much completing them helps out around the house.
The beauty of this strategy for getting stuff done around the house is that it can be easily turned into a game or a contest. If using it with children, you could set it up so that after so many units, they get to do something fun or some other reward. Actually, this probably could be fun for an adult.
Another beauty of this strategy it adds a little bit structure to helping out around the house. Also with a little bit of tweaking, it might also work with other tasks such as work, household projects, school work, etc.
I oddly enough, enjoy completing the 5 units. I even try to see how fast I can complete the 5 units. I encourage you to experiment with this strategy and make it fun. Yes, I know, but you can oddly enough enjoy and have fun doing chores.