Duolingo werde ich auch mal ausprobieren, allerdings nicht unbedingt auf der Rolle.
Für die Rolle könnte man z.B. auch Filme und Serien in der Fremdsprache schauen, entweder mit Untertiteln in der eigenen Spache oder noch besser in der Fremdsprache. Dazu braucht man aber schon einen gewissen Grundwortschatz.
Sprechen lernt man am besten beim Sprechen
Vielleicht beim nächsten Spanienurlaub mal ins Hinterland statt nach Mallorca
Das ist der Vorteil an Kursen, dass man zumindest ein Stück weit gezwungen wird sich auch mal mit jemandem in der Fremdsprache zu unterhalten. Ich komme mir zuhause allerdings immer etwas seltsam vor, mich mit jemandem der die gleiche Sprache spricht wie ich in einer Fremdsprache zu unterhalten.