Some tips to learn English faster:
[ ] Keep in mind that most words have more than one meaning.
[ ] Keep in mind that a word can have different parts of speech.
[ ] Keep in mind that it’s not that you must know an advanced level of English grammar, but knowing basic principles of English grammar is surely required.
[ ] Most English words have more than one meaning and several different parts of speech functions.
[ ] There is no specific way to learn English, do what works for you.
[ ] Keep in mind that the process of learning English takes time, but how much it is going to take depends on you.
Good luck with your English