sprechen lernt man durch sprechen: such dir einen englisch-sprachigen Kumpel, der nicht deutsch kann...
oder mach mit einem Kumpel ab, dass ihr nur noch englisch sprecht (das ist nicht ganz so gut, weil der Kumpel dich nicht so gut korrigieren kann wie ein Muttersprachler)
oder versuche, das was du sagen willst, auf englisch zu denken, und suche dir Wörter, die dir fehlen (auch da fehlt ein bisschen die Kontrolle, aber durch denken in Englisch kannst du das reden in Englisch beschleunigen)
Dann gibt es den Aspekt Hörverständnis (um zu reden musst du ja auch verstehen, was der andere sagt). Das kannst du üben, indem du auf E Filme schaust (ev. mit Untertitel, ev. mit Pause-Taste, ev. mit Replay, ev. mit E Untertitel) oder Hörbücher hörst (ev welche, die du schon auf D gelesen hast, damit du schon etwas eine Idee hast, worum es geht).
Aussprache kannst du verbessern, indem du Hörbücher oder Filme oder Hörspiele auf Englisch einfach nachplapperst, wie ein papagei... kanste auch mit Pause-Taste machen...
Und um deine englische Ausdrucksfàhigkeit zu verbessern, kannst du an englischen Blog- oder forumsdiskussionen teilnehmen. Das ist zwar nicht sprechen, sondern schreiben, aber es hilft auch: denn um zu schreiben, musst du englisch denken und fehlende Wérter suchen...
Hoffe, das hilft dir...