1. To grasp any language skills, you need to use many words, if you do not know how to use any words then you are one step behind.
You can memorize words faster by observing Movies, TV shows, podcasts, or songs.
Everyone learns differently, so if you don't know what tools work exactly for you, try Flashcards, apps, games.
There is a saying when there is a will there is a way! Everything is possible when you have a keen interest in learning.