I've been loosely implementing a "rotating schedule" and it is working well! All of our subjects are getting done. Each Monday I look at the prevous week's schedule. I begin our day with anything that we were not able to complete from the previous week.
This has truly improved our homeschool. We're now getting to the fine arts and science experiments that are scheduled . . . eventually!