Social media marketing can be incredibly effective for getting leads and customers. Here’s how to ensure the best results.