This awesome article explaining about the easiest and most difficult languages to learn is great. Read about the many languages which pose problems for native English speakers. Also, how long they take to learn and much more.
Do you use WhatsApp? If so read how to use WhatsApp to learn English fast and easy. Helpful tutorial showing how to easily use chat groups, calls and other ways to learn to speak and write English better.