This article of ours deals with the advice for English learners.
Test yourself constantly:
Yes, this is needed that you should test your English language from time-to-time. If you are learning then during the time of learning
itself you should begin testing whatever you have learned in the classroom by
practicing with your own self or with others. Put yourself in an environment
which is full of English speaking. It is necessary to be both very passive and
active (as demanded by the situation).