This capsule is a work in progress. While I hope a Language Teacher will come to help soon, here are some assorted resources you can check out.
Read, Listen and Learn
Check https://englishnewsinlevels.com/
Also, https://www.obooko.com/ is a great source of free e-books.
Mobile Apps
Install Wordwise on Andriod/Apple.
Use this to add words you are learning and play games.
Also, try some good Word games available on App Stores.
Online Courses and References
Here are couple of courses you can try on Udemy:
English for Beginners by Logus Online
English Grammar by Anthony Kelleher
https://www.thepunctuationguide.com/
Coursera also has some free/paid courses:
English for Career Development
Improve your English Communication Skills
Play & Learn
Improve your typing online by practicing on your favorite literature at Typelit.
Play this game and donate rice too! – https://freerice.com/
Try this cross-word like game: https://bracket.city/
Listen & Learn
Access free audio books – https://librivox.org/
Practice
https://www.oxfordonlineenglish.com/english-level-test/grammar
More Resources
https://www.commonlit.org/
https://fluentsubs.com/
https://www.powerthesaurus.org/
https://www.openculture.com/