Initially, you need to work on creating high quality content. While working on content creation, you need to simultaneously go through this forum and acquire as much information as you can about SEO and blogging. Once you're done creating some high quality stuff and knowing some basic know-how of SEO, then in other words, you'll able to attract readers. Thereafter, you need to start working on the SEO part of the blog. Start slow. There's no need to be desperate for success. If you're patient and regularly work harder towards your goal, then it becomes easier to scale it.
Go through blogs of niche ( in other words, competitors) and understand their pattern and style. Try incorporating their positive aspects and ignore their negative aspects. You can even befriend some experienced bloggers and get their help to improve the standard of your blog. There are many experts and knowledgeable people on this forum, so if you come up with a genuine question, then you'll get great replies. Sometimes more than you ever expected.
All the best.