in fact, most English learner don't find a good environment to help their study, include me.
For my opinion,the most important thing was you need practice every day, and don't try to remember lot of information in short time, English learning is tough job and it need persist morn than years ,the plainest trues was : practice makes perfect.