I do ‘pair work’. That is, I pair up languages. The knowledge of one provides a leg up on the other.
Currently I have 4 languages on the go: English, Dutch, Japanese and German. Therefore there are 12 possible combinations. I listen to one while I read the other. If I switch listening and reading, that gives me another 12.