There is definitely a lot more motivation to learn a foreign language here in the US than before. A lot of high schools use the Advanced Placement program, otherwise known as AP, where students can take tests on specific subjects to try and earn college credit for them. AP exams are extremely hard and require specific courses with the title AP just to learn the content. You can take an AP exam without taking the course (I did), but it's difficult learning on your own. These tests are administered all over the country.
AP exams have tests for language classes too: English, Spanish, French, German, Latin, Japanese, and Chinese, I believe are the languages. In the Spanish test, you had to answer questions about reading passages, answer questions about an audio source that they played, answer questions about both a reading passage and audio source at the same time, write a formal essay, respond informally to an email, take part in a simulated conversation, and make a comparison between the culture of the United States vs that of a Spanish-speaking country, ALL parts, including the speaking, reading, and writing, being in Spanish, of course. A lot of students who take the tests usually end up studying the language past high school. My high school even took some students from the Spanish classes to Spain. My high school offers 6 languages: English, Spanish, French, Latin, German and American Sign Language (ASL).
So while most Americans cannot speak more than one language, as the years go by, it's becoming more and more mandatory to learn foreign languages with there being better incentives to do so. It's especially important because Spanish speakers are coming close to outnumbering English speakers.