Reading and comprehension skills need continual practice. The reading and listening passages need to be diverse and increase in difficulty, as do the inferencing questions that get asked.
There is no effective way to learn and improve reading, listening and comprehension skills other than to use well calibrated comprehesion and reading content with well structured assessment questions.
Presto Learning has a comprehensive library of English skil activities. There are over 480 curriculum aligned resources that cover a range of topics ranging from:
Grammar, Punctuation, Sentence Structure, Voice, tense, Comprehension, Reading, Listening and Speaking activites, just to name a few.