My native language is Japanese, not English. It's certainly much harder for me to write entries in English than in Japanese. I have tried to keep writing English blog several times in the past, all in vain.
In the meantime, I have been posting numerous entries in Japanese on http://d.hatena.ne.jp/elm200. The blog site has attracted more than 900,000 page views in the last 3 years.
The reason why I could keep writing the blog in Japanese but failed to do so in English is rather simple. In English blog entries, I have never received any reactions. No comments nor social bookmarks. It was as if I were talking to the wall. I say something but nobody responds.
There's a web site called lang-8 (http://lang-8.com/). This website has been created and maintained by a Chinese guy who lives in Japan. This is basically a social network system which specializes in language exchange. You can join the network to help people who learn your native tongue and get help from native speakers of the language you study.
Maybe I can post my entries in lang-8 to get my articles corrected by English native speakers. They might not respond to the content of my posts but I can at least receive some reactions in the form of sentence correction. It can be a motivation to keep writing in English.
However, I never really liked it very much. I don't know why. I just wanted to have an English-speaking blog. Perhaps I should just start writing in English. I don't have to make any excuse. As http://31o5.com/ at Bangkok says, after all, we are not English native speakers and it's simply impossible to be perfect on English. The most important thing is to make ourselves understood to as many people as possible. English happens to be the best tool to convey your ideas to the maximum number of people on the globe. Probably, we don't have to be too sensitive on grammar and structures of our English sentences. Just do it. Make your voice heard. That's all we need to do.