英語は積み重ねの教科なので、このまま今から頑張ってどうにかなるものではないと思います。英語を楽しむために耳から覚えたらいいというのは事実ですが、今からそれをしていては受験という目でみれば時間がないと思います。
YouTubeなどを使って復習をしながら、問題集を買うか、問題集を買わずに学校のワークでもいいので、問題をこなしていくしかないです。(見るだけではすぐ忘れる。)ちょうど今長い休みだと思うので1日1単元でいいのでやっていくといいと思います。
https://www.youtube.com/playlist?list=PLKRhhk0lEyzM0OGZHKMqryA4Jr6li_x0A
https://www.youtube.com/playlist?list=PLKRhhk0lEyzM0OGZHKMqryA4Jr6li_x0A
とにかく、英語の基本構造(主語+動詞)の理解、be動詞や一般動詞を使い分け、主語が変わったら動詞はどう変わるのか、時制(現在、過去、未来、現在進行形)の使い分け、疑問文や否定文の作り方などの基本的なことからはじめてください。それが終われば、基本的なことは終わるので、助動詞、不定詞・動名詞、比較などの個々の文法をやっていきましょう。どういう順番にやればいいかわからなければコメントしてください。
ラッキーなことに、3年生の夏休みより前に気づけて、長い休みがあります。文法+単語ができないと夏休みから長文も読めません。3年生では、さらに発展的な文法を習います。今のうちにやりましょう。
アドバイス参考になれば嬉しいです。何か質問とかあればコメントしてください。