The ideal way to learn a foreign language is by conversing with native speakers, but this is not always possible in the USA.
I had two years of German in college and have some reference books in German that I need to use. Eventually I wanted to learn to understand spoken German and to speak some, too. Books are helpful, but can do only so much.
Step 1: Shortwave radio helped for a time.
Radio waves in the shortwave frequencies bounce off of the ionosphere and can reach the other side of the world. The Passport to World Band Radio is a Yellow Pages of foreign broadcasters and their schedules. For a decade or so I listened to German broadcasts on shortwave. Reception was often not very good due to sunspots, static, and weather. Still, it helped me to begin to understand spoken German and to mimic phrases so I could begin to converse with German tourists I encountered.
For the last few years shortwave service to the USA in German has come to an end. This is because of budget cuts and the broadcasters are changing over to digital broadcasts, but those will not be available in the USA for a few more years.
Step 2: Listen to the Bible in German
The 1964 edition of Luther's German Bible (Lutherbibel) is available free of charge at www.sermon-online.de. After opening the site, search for "1964 Lutherbibel" in Deutsch ('Sprache' window). Click on 'Suche.'
Pictured is part of the results page. Wait for the page to load. It takes a while. Scroll down to "Alle 66 B� as shown in the photo. The zipped file is a bit over 600 MB. Left click on the arrow in the left pane.