How to Start my Own Website?

For website, you need a domain name & hosting space. If you know php, html language you can design it on your own. Alternatively you can design by free design tools or professionals. Look here for more information: