Ich kann dich verstehen, ich war in der fünften Klasse ziemlich schwach (5en) und jetzt in der 11. Klasse ist es mein Spitzenfach. Welche Klasse bist du denn? Weil es kann auch sein, dass du mündlich gut bist aber jetzt Arbeiten schreiben muss, wo es auf die genaue Grammatik ankommt oder so Mediation, Comments usw. Da kann man schließlich noch so gut Englisch können, wenn man das Thema nicht genau trifft oder die Sätze nicht genau liest.
Aber wenn du mündlich so gut bist, frag deine Lehrerin doch mal, ob es am Englisch liegt oder an das oben genannte. Das müsste sie dir doch sicherlich gut erklären können. Ansonsten kann ich nur empfehlen: Schaue dir Videos in Englisch an, vielleicht mit englischen Untertiteln, wenn vorhanden. Das hilft am Ende wirklich immer am meisten, mir half es auch. Viel Glück!