That’s a really good idea. Another is using the app ANKI https://apps.ankiweb.net/. It allows you to make flashcards for your phone, and then presents them to you when you want to practice, testing you on the terms/words just as you’re about to forget them. It really helps to build your vocabulary. It can be used for concepts, too, for classes.
At your stage, the best thing to do is to just read a lot, especially novels. You’ll absorb a lot of spelling and grammar and colloquialisms just by reading for pleasure.