If you want to build a website, you should try choosing a niche that gets high traffic. By doing a simple keyword search you can easily find what topics and niches can get you high traffic. When you are using high-traffic keywords, generating traffic will be much easier. When you have traffic, generating sales and revenue will be much easier.