I hope it might be helpful. 10-minute quiz at the beginning of the class period based on homework readings. Students know that they have to read at home to be able to answer the questions. Grading time and time spent on the quiz. You do not need to do it every class period, you can do it randomly, but they will be prepared.
Students can exchange quizzed and grade each other if it is a multiple choice quiz.
We have to teach our students to read textbook. I spend time discussing with them HOW to read, what it means to understand etc. Classroom discussions based on the homework assignments. Of course it is easier to implement in the small classes. Of course students try not to do the hw assignments and they have millions of reasons why they didn't.