I think blogging is one of the best ways to improve english. When my friend first introduced me to blogs, and I decided to have one myself, I was thinking of 2 things: diary and english.
It's been a long time since I had the 'mood' to write diaries. That was probably when I was in primary school. Besides, I thought writing something on a blog will somehow improve my English. So, I started writing.
http://scentofsecrets.blogspot.com/
I enjoy writing blogs, although most of them are rubbish, because it was actually only for myself to read. Do you have a blog? Let's tell us about it and your blogging experience!