There are many ways you can make money from your website..
First of all knock your own shoes..
Means whatever you are expert in
Sell your expertise
Write down your expert experience make it a book and sell it on your site
Make a video of your skills to help others through your site and earn money
Use google adsense to run ads and make money
Use affiliate programs to make money through your site..
Much more out there..