Hunter.IO will help you find decision-maker email addresses. MixMax.Com and similar services will alert you when your cold emails are opened. Keep your emails short and to the point.
Blogs and ebooks are fine - everyone does them - "inbound marketing" is the easy way because you're not going through the pain of rejection. However, this is not the easy way. You'll spend a lot of time of SEO and online promotion. It's way easier to just pick up the phone / email and call.