You can always expand your main niche into related niches, so you are not bound to just one.
However, you must find a way to monetize them. As you correctly pointed out, solving your audience's problems and saving their time is the most profitable method.