I've looked around to find advice about how to get kids to clean their toys and messy rooms. I found a lot of suggestion, which might work, but have the downside of taking a long time and have a very high parental involvement. For me, the goal is to get the kids to clean up as quickly as possible -- and my kids are aged 2,4, and 6. Here are my techniques:
No Games: Make A Specific Clean-Up Activity
Clean-up time is clean-up time, not playing time or coloring time or reading time. Some people advocate making clean-up time a game, but I disagree (although I'm sure it works fine for them). The reason is that cleaning up isn't a fun game and I think children should learn to clean even when it isn't super-fun. That doesn't mean it has to be a bad time, it's just clean-up time.