Hi Partha,
Dropped by your blog and you have written some really very interesting articles. :)
Will be reading all your articles at my leisure.:)
Regarding my suggestions for improvement. I would recommend the below changes to you.
1) The template of your blog looks out of place with the theme of your blog. You should consider taking up a template that complements your posts.
2) Your posts are lengthy and so you should place a jump break in your posts so the readers get a preview for your posts and a "Read more" option which they can click to read the whole post. This way you can have more posts on the main page without the blog looking too long.
3) A "Contact Me" page is a great way to interact with people. You can have that on your blog.
4) your social media follow buttons are not clear. The follow me via FB link is your pic which is a bit confusing. These can be made to look pretty and inviting using the various widgets available on the net. Do consider updating your social hangout links.
5) PLace "Follow by email" widget higher on your blog so people see it and follow you! :)
6) Consider having a three column template so you can evenly distribute all your right side column links and thus, save your blog from going on even after the posts end. Currently your blog column goes on even after the post and comments which makes the blog look unorganized.
7) You should try and post more often.
I hope these pointers help. :)
Do checkout and review my blog too. My Indi request post for review is : http://www.indiblogger.in/forum/review.php?id=17209
Regards,
Nikita