Don't just think about earning. Just keep on working with it with passion. Perseverance is one key also for you to monetize the blog. Your focus is how you can invite viewers to visit your blog often then the rest is up to you.
You are doing a good job but let me give you a piece of advice don't aim too high too soon you might end up being disappointed. Continue adding the content and looking for the links.
thanks ...all Yes the continuous...the most important point. Most blogger fail because they stop after few month from starting. I think if i continue i will be....ya.
All those talking about building a great blog before you can make money... nonsense! There are two kinds of blogger out there, those who do it for the love of blogging who then monetize successfully (which is actually NOT so easy because you have an audience that you risk alienating - there's a risk of being seen as a "sell out"), and those who start off in a specific field providing information and media with the intention to sell. I set up about five blogs a few months ago, and I've added since. I am now making a few hundred $'s a month. Most do not have a loyal following and I don't bother trying to make them out to be something else. It's gay porn, with banners and affiliate links. And it works.
If you add some videos of you teaching in your blog, I feel as if that will build some trust with people who visit your blog as well as liven it up a bit. You should also focus on being the solution to for your target market.