Once you have a website with good number of visitors, earning money out of it should not be a big problem.
Here we try to give you few options to earn money using your website.
Note that, if you do not have traffic, quality traffic it is rather impossible to earn money with your website in ethical ways.
Once you are sure you have quality traffic, make sure that you have E-Commerce integrated to your website to accept the payments.
Here is a list of possible options.
1. By selling products/Services of your own: Make sure that your website is clear in its approach and not deceiving. You clearly tell what are you offering at your website. So that needy visitors pick that product/service from you and pay you. This is the primary source of income for most of the websites.
2. By directly selling ad space: Once you have good traffic, other webmasters will be definitely eager to advertise at your website. Get ready a lucrative offer for advertisers and put it in a page of your website.
Usually this happens best for banner placements.
3. By selling ad space through other industry leaders: Programs like adsense from Google offer webmasters a partnership program. If applied and approved, webmasters are requested to place few lines of code in there web pages where ads of websites who request the same from Google will appear on your website. These advertisements will be related to the content of your website and hence your visitors may click on them and go to that website leaving your website. Really a loss but you will be paid for the same. You will get a share of what Google get from those advertisers. If you have good traffic, this amounts to a quite a good amount each month.
Learn how google adsense can help monitise from your website traffic.
4. By selling text links from your website to other websites: You can charge other website owners for placing a link to their website from your website. People are willing to pay for this, as SEOs across believe this helps search engine positions.
5. Affiliate programs: There are many websites who take affiliates to sell there products. You will first register as an affiliate, which you think your visitor is likely to buy. Place banners and links to the website. If your visitor visits his website and buy something you will get a commission.