Bei Büchern kann ich Langenscheidt empfehlen. Ich habe damit gearbeitet. Auch viele Grammatikregeln im Internet herausgesucht und Tabellen geschrieben.
Musik solltest du hören, was dir gefällt, und dich nicht mit Grönemeyer herumquälen ;)
Ich lerne sehr viele Wörter, wenn ich Liedtexte durchlese und übersetze. Das trainiert auch das Hörverstehen. Z.B. Rammstein gefällt eigentlich jedem, hat aktuelle Sprache und gute Texte.
Wichtig auch Serien gucken. Simpsons, Scrubs, South Park. Sind nicht allzu schwierige Sachen mit Umganssprache. Und lies viel in Foren etc.