Read, but also listen
Beelingu
Listen and repeat
English songs
Grammarly
Record yourself and listen
HelloTalk
Relay out loud
Tongue twisters
Duolingo
Choose a text according to your level
Think English