@Noah, you are the man on this one!
Really hitting the increasing traffic hard with the SEO and the low competition keywords. Excellent job sir.
One thing I would add is the guest blog post... This is really good for driving related readers back to your blog, especially when you have a low DA and a low level of traffic too. Utilise your fellow competitors, provide them with some AMAZING content, let their readers find it... But wait a second, it's your name on the top and your blog's link in the Bio. If they like your guest-post, they'll like your blog - hopefully getting you a subscriber as an added bonus.
I think being active in the field you are targeting/blogging is key also. Getting your name and your brand a little better known in the community is always good... Hey I can see you clicking on my name already (jokes I'm no SEO expert and this is not my field). But for every one person that reads your forum post or blog comment, or even a company testimonial on their website you gain another one potential reader.