Step one is getting traffic to your blog. You can't make any money if no one visits your blog.
Learning search engine optimization and social media platforms like Pinterest will help you build traffic.
Use Facebook, Twitter, and Instagram to build a community around your brand. Your followers on these platforms may turn into loyal customers
You need to build your email list as soon as possible. Email subscribers are loyal customers, and you don't have to worry about algorithm changes