Welcome to 5 Star, Thor76.
Many people have been down the same route that you have. It can be a very frustrating experience.
There are so many different ways to try to tackle your problem. But the first thing to remember is to try to be patient even if you are a little frustrated.
I think a content site might be the best possible idea for you since you have had some bad experiences. The one reason I am saying that is because if you come up with a good content site you can use AdSense. This Google program works very well with content sites. You will be able to start making some money and that will help encourage you to work that much harder to try to do even better.
It is very possible to make money with affiliate programs but they could take a little more effort on your part and right now you probably want to make things as easy as possible.
When it comes to a site, think about something you like, something you know something about or something you would like to know more about. There has to be something.
Come up with a name for the site and register it with a dependable registrar that doesn't charge a large amount. As an example Go Daddy charges $8.95 a year. There are some that charge $30 a year and more.
Make sure you have a dependable host. It would be a good idea to avoid free hosting. You can find a reliable host at reasonable prices.
Try to produce some good original content and keep adding to the content. Get listed in some of the free directories.
Apply for AdSense
http://www.google.com/adsense Put AdSense code on your pages.
Keep adding content. Keep your visitors in mind and do as much as you can to make the site as good as possible so that they will want to return as well as tell others about your site. There will also be people who will like your quality site and link to it because they feel it would be of use or interest to their visitors.
Ask questions in a forum such as 5 Star. There are many people who are willing to help you. Don't hesitate to ask questions so you can receive the help that you need.
When you have your site ready, you might also post here at 5 Star and ask for a site review. Members can give you some idea of possible changes you could make to improve your site.
There are lots of things you can learn about AdSense to help improve your AdSense results. But make sure you don't violate any of their rules.
I am not saying that AdSense is the only way to make money. It is just that it is often an easier way for people to get started showing some good earnings. But you should also consider other sources.
The most important thing is to get started and stick with it. Once things start to improve you will feel much better.
What I have given you is one approach worth trying. Other people might suggest a different approach. What I have suggested is something that can work and isn't going to cost you a lot of money in order to try to make money.
If you create a quality site with lots of good content, you are going to get listed in the search engines and get a lot of free traffic. Of course there is a lot involved in getting good position in the search engines and that is something you can ask about when you get to that point.
Do some thinking and come up with an idea for a site. It is important that it be related to something that you are willing to spend time on adding content to it if it is a content site. See what ideas you can come up with and then get started on your new site.