I struggled with German in middle school because it was the only foreign language available there and I wanted to hone my English instead.
Ultimately what helped me to pass were dubbed animated series like The Simpsons. Live action stuff usually had too much background noise for me to follow properly.