Dear Manju,
There are many ways to create a blog, but the first and the foremost thing is the platform which you are going to choose.
I recommend a self hosted platform like wordpress blog as they are having many templates to choose from. But they will charge you for the services.
There are few free service providers even like blogger, tumblr, etc..,
A written explanation in this context couldn't help you out unless you are a tech expert.
Hence my suggestion is, just go through the videos uploaded in youtube on the subject you are interested in.
Regards,
S.N.Raju.U.