I've been a blogger since Oct 2012 and never focused on learning SEO. In the past, if I ranked for something it was nice but I just wrote for my users. In Nov, I started a new blog and at the beginning of the year I made a goal to start focusing on my SEO skills.
I purchased Morningscore subscription so that I could easily track my rankings and improve my SEO skills. From January until now I have gone from 900 pageviews to over 4,000. I load up my missions and work towards completing them.
I still have a ways to go on learning my SEO but morningscore has made it so much easier. If you are looking to improve your SEO skills, I highly recommend purchasing this software. It is very similar to SEMRush but without the crazy price tag.
It is expensive for a beginner but keep in mind that it takes spending money to make money. Your tools, including Morningscrore, is a business expense and is well worth the investment.