Ich hasse auch das "sture" Auswendiglernen wie du es beschreibst, also musst du irgendwie die Vokabeln und Grammatik in deinen Kopf bekommen und Spaß dabei haben. Du spielst (zum Beispiel) gerne Videospiele? Spiel sie auf Englisch mit deutschem Untertitel. Dadurch bekommt man ein Gefühl für die Grammatik und muss später gar nicht mehr über die Satzstellung nachdenken. Und bei Vokabelproblemen hat unsere Englischlehrerin immer gesagt, dass man sich Eselsbrücken bauen soll, die so verrückt wie möglich sind, dann merkt man sich die Vokabeln besser.
Und dann solltest du noch deine Einstellung gegenüber Englisch verändern. Wenn man von Anfang an sagt, dass Englischunterricht zu schwer ist, dann glaubt man es mit der Zeit auch. Und dann bildet sich eine "Blockade" im Hirn wenn es um das Fach geht. Man kann einfach nichts aufnehmen. Verändert man seine Einstellung, könnte das Lernen vielleicht einfacher sein.

...zur Antwort