You should try learning German songs and singing them to help with pronunciation! "Madsen" is my favorite German band for this purpose. The lead singer is (usually) easy to understand. But, nearly any singer will do. I'd avoid native English speakers singing in German, though. For instance, I love Connie Francis's German stuff (and so did many Germans, it seems), but her pronunciation is nothing to emulate, sadly.