Help! B2B help needed!

So I'm working the marketing department for a small family owned commercial cleaning company. I come from an advertising and graphic design background. I have been trying to create an effective marketing strategy to create leads. However, our target audience (property and facility managers, engineers) seems to rely heavily on references and word of mouth. We've tried cold calling, cold emailing and have very little to show for it. I need this job and I want to come up with a solution that can generate leads and show my boss I can do this. Please help!