HI if you want to create a blog website at free of cost then visit sites like wordpress.com,blogger.com .If you are going to build a blog website for professional use then free service is not the rite option in this case you can easily build a blog with the help of online providers....I will recommend you to visit
XnYnZ.com here they are rendering quick blog cast service which comprises of ready made template .You can choose one among them based on your needs then upload your information finally your blog site comes to live .They also render good customer service and support ....