In our city we have groups that meet and practice different languages. There are groups of people trying to learn English, Spanish, and French that I know of. There may be others represented but these are the ones I have been to. Basically they meet once a week and speak in whatever language they are trying to learn. A non profit runs it and our tourism department recommends it. So check and see if that is available where you live. If not, see if the community college has something. Our's have classes called conversational...(insert whatever language you want to learn).