You can follow these simple steps to host a website:
Search for a good web hosting provider.
Register a domain name.
Select the type of web hosting.
Choose a good hosting plan.
Change your DNS address.