A lot of people think that all you can do in order to be profitable you need to build high quality backlinks and dominate for competitive keywords. Well I'm here to say that's not exactly true. I have a few profitable websites and all I do is purchase advertising space on specific platforms in order to pull in targeted traffic that wants to give me money for a digital service or a physical product
One of these platforms is the obvious Adwords. I like targeting the long tailed obscure keywords because I can pay much less per click and if I have a good product, I can make a decent profit. I won't make a sale for each click, but on the low end I have a 1% conversion rate. If I'm paying $0.10 a click that means I'm spending, on the high end, $10 to make a sale. If I profit more than $10 per sale, and I usually do, I'm going to be profitable. Now this usually takes a ton of tweaking and there's no guarantee that you can do it with your niche, but it's possible. If you can find a low competition niche that has a little bit of traffic, you can probably get your click below $0.10 a piece. If you're in the competitive basket weaving niche I'm sure you can dominate everything with $10 a day and $0.10 per click lol
Another nice platform I like using is BuySellAds. The only downside to this is that none of the advertisers are created equal. You can have 2 websites offering the same banner placement with the same amount of traffic, but one will send you 100x the clicks compared to the other. This is due to the traffic sources of the websites you're placing ads on and there's nothing to help you figure this out unless you contact the website owners directly. I bought $100 ads on website claiming they had 1,000,000 visitors a month but in reality it was probably bot traffic because I would get the exact same amount of clicks each day, odd right? The ad resulted in zero sales and was a complete waste. On the other hand I've purchased $25 ads that claim they get 100,000 visitors a month and I've made sales consistently month to month which is pretty nice. The only way to know for sure is to test out your desired ad positions over time and monitor them constantly.
Bing Ads and Yahoo Ads are a great place to get some traffic from because it's the same concept as Adwords. You pay to be placed on the top of the search results and you can pull in traffic that converts much higher than most sources. People are already searching for the keyword and when the page loads they see your ad first, and they click.
Overall I would say to go with Adwords because Google has the majority of the traffic share right now. You should tweak your campaign over the course of a month and if it all works out, you'll be profitable
Think outside of the box and you won't have any worries, hopefully.