FWIW
I speak English and Spanish, and can find a bathroom, restaurant and hotel in French, Italian, and Portuguese.
The last two jobs I've gotten in IT have had more to do with being bi-lingual and less to do with my IT skills.
Find (or make) a friend who speaks the language you're studying or interested in, offer to buy/make 'em lunch or dinner once a week, and during that time make a rule that your conversation will be as much in the 2nd language as possible. When it gets frustrating, slow down and WRITE what you are trying to say, in English, then pull the best phrase you can in the new language and let your friend correct it.
You quickly begin to overcome the self-consciousness/frustration when you do this, and then real learning begins to come much more quickly.
...it doesn't hurt if your new friend happens to be a really pretty Latina, either.