Olá amigo!
A principal dica que tenho para alcançar o seu objetivo é a total imersão na língua. Isso pode ser feito desde a mudança do idioma dos aparelhos eletrônicos que você usa diariamente, como PC e celular, desde a assistir séries com legenda em inglês.
Utilizar apps como Duolingo é uma ótima dica para fazer o estudo diário da língua. O Youtube é uma ferramenta poderossísima para estudar inglês, eu assisto lives dos jogos que eu gosto de streamers em inglês e vejo canais de cinema em inglês, sempre tente associar a prática do seu listening com algum conteúdo que você goste.
Para a prática de writing, eu costumo fazer minha TODO LIST em inglês, assim pratico a escrita. Além disso, todos os meus resumos de estudos são escritos nesse idioma.
Eu não conheço nenhum app/website onde a prática do speaking possa fazer de forma gratuita, mas se você tiver oportunidade, aconselho assinar o Cambly, pois a conversa diária com professores nativos me ajudou muito a evoluir.
Essas são algumas coisas que tento fazer no meu dia a dia.
Espero ter ajudado!