Branch out, don't get stuck in a rutt and think you're failing.
So many times have I heard people say "I can't seem to make any money from my niche" and I always say "Well, it's not that you can't make any money, it's probably just a bad niche or it's too competitive to make money in right away".
I'll get clients coming to me with their websites and they want me to rank them for extremely competitive keywords which will fight with big billion dollar companies. They want to spend $550 a month and expect to be on track to fight the bigger people in their niche, which will never happen at that price. If you can't figure out that you're in a competitive niche and need to switch gears, you need to stop now and go find a day job lol.
So many times I've seen webmasters and marketers get stuck in a rutt because they focus so much on a single niche that they think it's impossible to make money online. There are so many niches out there that are ripe for the picking because not many people are trying to rank in them. Pick something you like to do in your real life and check to see if it's competitive. If you like real estate, loans, business credit, or webmaster stuff then you need to branch out even further lol
I'll give you an example. I've been looking for new couches to furnish my basement with because there's literally nothing down there besides some tile and drywall lol. I know that I want leather couches but I also don't want to spend $1,000 on them. Now finding leather couches in good condition is tough to do for under 1k, but it's possible. After I find what I want to buy and furnish my basement I can set up a website for leathercouchesunder1000.com or something like that and have it automated to pull listings from various places to populate my pages. I can link them with affiliate links so that I get a commission whenever someone buys a leather couch for under 1k I could also have a second website that is for leather couches over 1k but I'd name that something like premiumleathercouches.com I can link to that website just in case I'm getting a good amount of traffic and people want the best of the best when it comes to couches. And of course, the premium leather couch website will have affiliate links to listings that I make money on
That's just a small example of what you can do. You need to think outside of the box and figure out a niche that you can dominate and make a pretty penny in. Now some niches will only get a few hits a day, but if you're in something specific then they are more willing to buy than if they were a random person who fell on your page through an ad
Don't get stuck in a rutt
Pick an obscure niche.
Make some money