I'm kushan perera (ceo at kushan dreamworks ). You can start your own website by using the following steps.
1) Select your domain name. And register it ( ex : www.yourname.com, www.google.com )
2) Get a good web hosting ( if you want you can choose our web hosting service
3) Design and develop your site.
Step 1 :
You can choose a domain name from the domain register company. ( domain.com, godaddy.com, namecheap.com.. etc ) (.com, .info, .net, .lk , org .me )
Step 2 :
Google offer a best web hosting service on google servers. and also hostgator, iwebhosting etc...
Step 3 :
This is an important step. Because your site should be search engine friendly, smart device friendly, user friendly website. There are lot of programs has to design a website on the internet. If you like you can create you website from us.