Money-making niches tons of tools, these free and paid, to show you what searchers are searhing for.
Traffic is mainly about a complete popularity contest. Unfortunately, just having a niche site is not enough. With the spirit we have, there isn't any words to give enhance and keep trying to master.