Try to find apps and many other webs on the Internet. I've been learning English for years and i had recognized that besides your teachers, Internet is the best method for pp to fortify their skills. It provides a huge volume of information. Of course i have some, however, i think we should have a deal if you care ab my collections. If not, that's okay, just take it easy. Hope you can find out your own way in learning English.