I agree that having regular conversations in your target language is a good path to fluency. However, finding a conversation partner who is willing to work with you is hard. Unless I migrate to one of the countries where the languages I plan to study are spoken, the only way to have a conversation partner would be to hire someone.