The mistake that many beginner bloggers make is to think that in order to rank high in search results, what matters is how much content you can produce. There are some blogging niches where it will take you more than a decade before you start getting traffic to your blog.
The best thing to do when you are in a situation where you have started blogging in a particular niche and you realize that it is too competitive is to find a sub-niche or subtopic where you can compete.
For example, if you had started blogging about education, you can switch focus to college education.