Do what I did to make it happen---just do it. Do it everyday. Talk to random strangers. Go live in a hostel in a foreign country (by far the easiest way ever to meet people). Make it natural
Agreed on hostels being the easiest way to meet people. You don't even need to try, which is why it actually might not improve your skills at home all that much.