To learn English fluently you will need to practice all skills related to language learning, such as reading, writing, speaking, and listening. To achieve this, it’s best to use a variety of different resources, like apps, courses, books, and talking to native speakers.