Antwort
Willkommen im Club: Es gibt Menschen mit weniger Gefühl für Sprache. Die Dauer des Sprachelernens ist nicht entscheidend. Du musst in die Sprache "eintauchen", nichts anderes mehr hören und sprechen - egal wie viele Fehler dabei sind.
Da kann ein dreiwöchiger Aufenthalt in dem Land reichen, wenn du schon etwas Vorkenntnisse hast: 1000 Vokabeln und etwas Grammatik. Nur die Gelegenheiten zum Benutzen deiner Muttersprache sollten sehr gering sein.