If you've yet to start up your own website then you should contact a web designer with affiliate marketing experience.
An affiliate means that via your website you'll be earning from advertising other sellers' products, by the placing of banners or text links on your site.
If someone who is visiting your site clicks on one of the banners, then go to the merchants' website and make a purchase from which you make a commission from the sale.
But you won't be making much by simply putting a banner on your site, unless you're one of the lucky ones who receive thousands of visitors on a daily basis.
But with a few simple techniques you could make even a small site earn you a useful income.
A first priority would be to link yourself to a merchant whose goods would be bought by the type of visitors you get to your site, there isn't much sense in having a banner for a cat food merchant when your website is solely concerned with PC maintenance.
To begin try taking a look at one of the best affiliate network directories, the 'Commission Junction', it costs nothing to join and you won't even be charged if you link up with a merchant that's listed there.
From that point it's very straightforward, you don't need to be a programming expert to get going.
Promoting anothers' goods on your site is a great way of earning an income all you're doing is pointing someone in the right direction and your responsibility ends there.