This longitudinal study used regression path models to predict the influence on students’ reading comprehension ability of three self-perception variables (reading self-concept; reading/English effort; academic self-handicapping); three teacher rating behaviour variables (attentive behaviour; sociable behaviour; and settled behaviour) and past reading comprehension. As part of the study, a 12-item reading/English effort scale was developed, and its psychometrics characteristics reported ( N = 254) The participants were Australian primary school students, followed from Years 3 and 4 to Years 5 and 6 ( n = 127). The first path model identified that attending behaviours, low levels of self-handicapping, and reading self-concept were the main predictors of reading achievement. Reading achievement was reassessed two years on, with this path model including past reading attainment. In this model past reading achievement and self-handicapping predicted reading achievement. This research reiterates: the relevance of social-emotional and cognitive variables in education; the need to teach reading across the school years; and the need to enhance students’ sense of control and certainty over their learning.