How do i make a website ?

Hi guyz this article is for beginners who want to make their own website, Actually most of peoples making their websites to monetize them and earn money from them, But this is wrong, we don’t have to concentrate first on monetizing and making money, first we have to make readership,
Most of peoples ask that how do i make a website ? or how do i make a blog ?
Ist Step
simply for creating a website first of all you have to buy or register a premium or short domain names like four letter domains from 8rv.com, For example our website Gaming news [ tvog ] domain name is http://www.techsolu.com/, so you have to register your website name from any domain registrar, such as yahoo domains or godaddy

2nd step
When we buy a domain name then we have to buy hosting, to host our website, But if you want to make blog skip this step, you can buy hosting on godaddy or any other website,

3rd step 
 for website you need to develop your website design in php, asp or any other language or if you want to make blog, you can simply set your domain dns at blogger and wordpress and use their templates ,
That’s it. now your website/blog is ready !

How do i make a website ?