are you just rereading the same content or are you actually testing yourself? because that's the secret right there! it's all about interleaving, man - mixing different English topics in your study sessions instead of just grinding through one thing, and most importantly doing quizzes, flashcards, speaking out loud, writing sentences. your memory only sticks when you force it to retrieve that stuff, not when you're just reading! and study spaced out - the next day, 3 days later, a week later - because that way you're fighting forgetting at the right moment, not letting weeks go by and trying to cram it all back in. it's annoying at first but it's like... it changes everything!