Writing is hard. I'd say my suggestion would be to start keeping a running tab of blog ideas, and then after you've gathered a few, set aside dedicated time to just write.
You don't have to start with anything substantial, but if you can just write down a general outline of the top points you want to make and go from there, it's usually a great tactic because you have something accomplished and you can start filling in the details.
I usually look at a blog post as something that takes around 5 to 10 passes before it's ready to be shared. Each pass could be looked at like a paint brush, at first it's not anything to look at, but after a few passes it starts to turn into something great.