Do you want to learn new vocabulary in a very efficient way? Use flashcards

You can also visit an English, Irish or Scottish themed pub or a food shop. There are more and more of them with every year. There you can find natives, but it does not mean that you necessary need to make friends with them. What might be useful is the fact that waiters and waitresses come often from English-speaking countries, and even if they do not, they need to have a good command of English in order to work in such a place. You can try to order in English, sometimes even menu is in English, so it is a great opportunity to practice.