Ensuring the delivery of high-quality courses that foster successful learning outcomes is crucial. Course authors are faced with the ongoing challenge of revising their content to meet the ever-evolving needs of learners. However, detecting barriers that hinder learners' reading experience and identifying effective strategies for course improvement remains a daunting task. In this paper, we present a learning analytics approach designed to assist course authors in tackling these challenges. Leveraging learners' activity logs, we employ a set of indicators that specifically capture course reading activity, enabling the detection of issues and offering suggestions for content revisions. Our approach culminates in CoReaDa, an innovative learning dashboard equipped with assistive features. To validate our proposals, we instantiate our approach using the logs from a prominent European e-learning platform and conduct a comprehensive study. The study's results unequivocally demonstrate the efficacy of our approach, equipping course authors with heightened awareness and precise guidance in enhancing their courses to better align with learners' evolving requirements.