Hey Emily,
It seems like you guys write blogs pretty frequently and that's a great start!
We have two separate blogs, one specific to each industry we serve. We're also lucky enough to have dedicated writers on staff who are awesome and really know their stuff.
With that being said, we have a bi-weekly newsletter for each blog that we push to leads with small chunks of the 4 newest blogs (and links to read the full blogs).
This has really worked well for us in driving engagement to our blogs. We've also had people tell us that it's great to get those emails in case they miss a blog or want to go back and read some from the previous week.
Another option that we've had success with is roping in industry experts to do guest blogs and then promoting their involvement to our leads. These experts usually write really engaging content and they can boost your credibility to leads.
Hope these help!