There are lots of ways to go about cleaning your home, and one of the best is through writing up a detailed plan of action. This allows you to work across the whole house without missing anything, and at the same time, allowing you to spread the load across a week or more.
Writing your schedule, you should include tasks which need to be done daily (such as washing dishes, laundry, vacumming some rooms) and tasks which need to be done weekly (such as dusting, deep cleaning the bathroom etc). This allows you to work out the right times to get your tasks done.
Things such as washing or cleaning curtains and blinds can be done once or twice per year, and you should include tasks such as cleaning your gutters once per year. You could also write on your schedule when key parts of the home need maintenance, such as when your boiler needs servicing.