In your case, it may take more time to get your site at the top of Google for your brand name. The reason is because your brand name is a combination of two regular words, "lead" and "machine" that have already been targeted by other companies in your industry as keywords.
If you choose to try establish search engine rankings for your company name, it is a good idea to pick something that is unique. This way, you won't be fighting other more authoritative results before you even get started on your SEO campaign.
Since this is something that you are probably unwilling to change, the next steps would be to get started on some content promotion tactics that would help improve your rankings.
Here are a few suggestions (should be done only with the idea of providing value in mind):
- guest posting
- directory listings
- social media marketing
There are many other tactics and platforms that you can use that should help to create some lasting links to your business. I would be happy to discuss more with you via a call.