An hour a day...that's what it takes. An hour a day every day. From the time the children were very small, I read aloud to them. When they became readers themselves, I began requiring each of them to to read for half an hour. As soon as they were reading chapter books, that stretched to an hour a day. No need to keep on with reading lessons. They learn comprehension as they read. They narrate to me. It's clear by their narrations whether they understand what they are reading. They become more fluent as they read.
An hour a day... all of my children love to read.
I think it's working.
May I suggest?