I think the most effective way to learn a language is by speaking. This method helps improve listening and speaking skills simultaneously. Additionally, reading articles and writing diaries can also be helpful in reinforcing the knowledge you have learned.