To improve your English skills, I suggest:
1. Immerse yourself in English: Watch TV shows, movies, and listen to podcasts in English regularly. Try thinking in English too.
2. Practice speaking: Join language exchange platforms or speak with a tutor. Italki might be helpful since you already know it.
3. Expand vocabulary: Use flashcards (like Anki) and read a variety of texts—news, blogs, or novels.
4. Write daily: Keep a journal or write short essays. Get feedback on grammar and style.
5. Engage with music or books: Since you like learning from music, explore more songs in English, analyze lyrics, and connect them to daily speech.