alljapaneseallthetime.com basically recommends same techniques: listening first, then verbal. He even goes to the extreme of listening to the foreign language 24/7, even in your sleep. Have kanji (or hanzi, or arabic) posters displayed in your bathroom. Turn the radio on when you're in the shower. Listen to podcasts when you're at work and subway. Keep those podcasts on while you're sleeping so you hear it first thing when you wake up.
Immerse yourself completely, and it'll almost be the same as listening in that foreign country.
Immerse yourself completely, and it'll almost be the same as listening in that foreign country.