If you have recently arrived in an English speaking country to attend a language school or an institution then you are probably thinking about how to make more local friends to practice your English with. One of the best ways to meet local people is to join groups related to your hobbies.
I am excited by different types of coffee. I also love Dvorak's music, and now that you mention it I'm a big fan of Ice Hockey. If I was coming to Melbourne to study English I would look for a group related to coffee beans. I could also join a classical music orchestra. Melbourne doesn't have any ice, so there may not be as many ice hockey clubs. But just having one big interest and a group related to that is already enough. Here is a link to a classical music appreciation group - all you have to do is search on google.
Often these interest groups will be very small and they will be happy for anyone to join and people who are interested in very specific things are usually really happy to find anyone else who loves what they love, and they will be more likely to be patient with your lack of fluency in their language.
The key is to think about what are local people really interested in that comes from your country. Are you an expert in Ikebana from Japan, or do you know a lot about wine - everyone would like to know more about what makes a wine really great. The world is full of people with a range of interests.
I had no idea that Ikebana from Japan was popular in Melbourne, but there is a regular group dedicated to that, <a href="http://melbourneikebana.blogspot.com.au/">Ikebana Melbourne</a>. If I were Japanese and interested in Ikebana, I would attend this event and make friends with local Australian people who share the same hobby as me.
Once you join you make make friends with local people who have similar interests with you and this will be one of the best ways to continue to improve your speaking and listening.