The most important aspect of your lesson is to restore the student’s self-esteem and build their confidence. Whatever you teach, French, English reading, computer science, biochemistry, econometrics or piano, it is important to be enthusiastic and encouraging. In a student-teacher relationship, it is essential to implement a"2 way street" where students feel comfortable to ask questions and challenge themselves.
Haven’t much advice to give you on blogging – except join as many writers’ forums at LInked In, if you haven’t done yet. You see, I am more comfortable in writing articles than blogs. I have heard (from joining a lot of LI writing forums) – of a lot of successful/well-paid bloggers there who might be able to help you – to name a few – Francesca Nicasio, a US-based Filipina blogger, Carol Tice (US), Bamidele Omnibalusi (Africa), and more.
I know what you're thinking, but it's true – teaching English online absolutely belongs on a list of easy online jobs. If you’re a native speaker of English, you are most likely able to teach conversational English as a Second Language with any number of online companies. This is because your students are using your native speaking performance as a basic lesson itself and any more formal lesson is layered on top of that.
The online application process for these jobs—or perhaps “gigs” is the better word, since they're all for independent contractors—is pretty simple and straightforward with very little required of candidates. Some of these opportunities—like the micro-jobs—you could very well apply and start the same day. And these jobs require very little commitment and can typically be done on your own schedule.