There are a bunch of ways to get money from your website. You can either choose to incorporate CPM or PPC advertsing networks, sponsorship, text link ads, affiliates, monetization widgets, paid surveys or polls, pop-ups, or sell some stuff. These are just a few of the ways you can do to generate money and earn.
However, getting money from a website depends on the content of the website and how marketable it is to others, especially to marketers.
With the increasing number of websites popping on the internet nowadays, it will not be easy to get money from a website, especially if it is not as compelling and as interesting as the other sites. There are always competitors.