There are many ways to make money from a website. Read a few suggestions for doing so.
Money-making features.
Use rotating advertisements, banners/links, spots via scripts throughout the site.
Charge companies for ad services using a flat fee. Base it on the amount of traffic the website gets. Rates are affected by the basic genre of the site.
Have a "free" section.
This is where users download games, programs, or images. This includes free offers for trials to programs, free physical goods, etc. There are plenty of affiliate programs to support these ideas.
Try advertisement-based, optin, newsletters.
Offer propositions to companies to pay by CPM (cost-per-thousand), CPL (cost-per-lead), etc. This allows you to legally mail your members/subscribers a daily/weekly/monthly newsletter. Use it to describe great new offers/ways to make money/new websites, etc.
If you want, sell the lists to big advertising organizations and companies. However, many potential members/subscribers consider this undesirable. But, it may be worth a try.
Add a Games section.
Fill it with free games, as well as paid games. If you feel especially saucy, include a little casino section.
There are affiliate programs out there offering programs with games. They are all setup and hosted for you.
Use a services section.
This is where users get free and paid services. This is for things like mortgage quotes, loan estimates, VIN checks, hosting, domains, URL submission, traffic trading, etc.
Include popups/popunders.
This tends to turn surfers away. However, it is potentially useful on certain pages or sites.
Make a Partners section.
Work out certain deals with partners. Offer something accompanying the basic genre of the site.
Add a Subscription service and members area.
It contains more of what you offer on the main page. It includes advanced versions of what is already offered.
Be sure to have a site search engine.
Aim it to search your site, and the affiliate programs you have joined. Target terms to hit appropriate affiliates for specific offers/free stuff/best services, and so forth.
Promote items with your sites insignia and logo.
This is for diehard members to purchase.
Go ecommerce and create a webstore.
This section of your site allows signups, with dropselling companies. Use companies offering great goods at low prices, for your members to purchase.
Offer a free subdomain, with hosting.
Do this only if you have the bandwith and space. If so, brand it with affiliate links/banners.
Provide free email.
Brand it with affiliate images and links. Another option, setup a pay to read system. Here, users are paid so much, for every offer they read and/or complete.
Conclusion.
There are a lot of ways to turn a website into a moneymaker.