I think lots of failed simply because I was unable to attract enough customers. Maybe others are solving a problem that didnt exist. Or going into areas that the competition was high and much better than what I built.
This is your answer. You're not solving a need. If you're headed into "areas [where] the competition was high and much better," then you're not solving a need. The competition already solved the need and you're just money chasing. Stop money chasing and it'll get easier.
Let's run through the businesses you listed:
- Internet cafe
- Coffee Shop
- Drop shipping stores (coupe of them)
- Software plugins
- Car parts website
- Event booking system
- Website for artists to share
- Football game
- Community for gamers
- Software plugins business again
Here's why you did not (or did) fill a need:
- No one needs an internet cafe when there's internet at home, on mobile, etc.
- Coffee shops are everywhere. This is a "me to" business. You're not solving a need but money-chasing.
- Drop shipping stores used to be profitable. But the past decade or so, the internet made it really easy to import from overseas and stock product. You're competing against individuals that have inventory on hand, at better prices, and higher margins which they can use to crush you via ad buys, etc.
- Software plugins: sounds like a winner. Can you talk more about this one? What problems were you solving then and why do you think this one was successful?
- Car parts website: Did you have inventory? Or were you selling others' products with horrible margins? Drop shipping again?
- No one needs another event booking system. For simple things you have Facebook and Google Calendar. For more important events you have Eventbrite, etc.
- Website for artists to share: Artists already have a lot of options to share, and they rarely spend money on marketing.
- Football game? Like Madden or Fifa? Did you really think you were solving a need?
- Community for gamers: I'm sure there's already a ton of communities out there.
- Software plugins business again: What's the difference this time from before? What need are you trying to solve? Why are you not getting traction? Start a progress thread and you'll get feedback.
Start a progress thread for what you're currently doing. You can do it on the Inside if you're scared of someone knocking off your idea. Find out this week if your idea has potential or not from veterans.
You can't polish a turd. You need better ideas that actually solve problems.