Specify in your HN profile that the link is to your blog and maybe give some general idea of what you write about. "This is my blog where I write about X, Y and Z."
Update your blog more frequently.
Engage more in public forums. You don't have much karma here and I have no idea who you are. Post good comments and good articles.
If you think someone would genuinely be interested in what you have to say on a topic, give them the direct link to a particular piece, either in public discussion or via private message. But don't be too pushy about this. You need to genuinely think it might be relevant and useful to them. There must be something in it for them, not just you.
Use your blog to respond to things and engage people. If you have a lot to say about X in a discussion and you feel you won't do it justice writing a long piece off the cuff, write something short (in the discussion itself) and then blog at length about it fairly soon after. It can help improve your writing by helping you figure out "who" you are talking "to".
For what that's worth :)
It helps that I'm a maintainer of Redux, and had already established a bit of a reputation in the React/Redux community as someone who has collected a lot of info about those tools, and helped out a lot of people who are learning them.
My blog is picked up by dzone, and a few other Java sites - so I get a lot of readers through syndication, although not as much thru traffic. Ive not posted to reddit as a bit weary of the response
I can post my blog if anyone is interested
As an example a subreddit I frequent has a clearly laid out rule of do not post self made content except for in the weekly thread. But about twice a month someone comes along and spams their blog and gets banned.
Instead of spending 3 hours a day thinking of how to promote your content, try to spend these 3 hours on actually creating a better content. It doesn’t mean I don’t post my content to FB, Twitter, Pinterest etc of course :)