The first thong to understand is that you will only be able to hire people up to the calibre of your leadership. 

Your ability to influence and engage your people will be the determining factor of your ultimate success, you simply cannot lead a successful organization with your staff have checked out and just going through the motions. 

So really when you break it down, the job of a leader really is to inspire others and give people a strong enough vision to where they will want to get up and actively pursue it themselves. 

How do you do that? 

The first realization you need to understand and accept is that human beings a selfish. 

This its self is not a bad thing, its just the way it is. 

To get the best out of your employees you need to  convince them through words and actions that getting behind you, your company and your vision will ultimately lead them to theirs. 

So you need to understand exactly what their vision is, it is probably very different to yours.

Maybe it's a stable job with consistent income and benefits.

Maybe it's the ability to work from home and be with their kids. 

They very likely don't want to deal with being the owner or CEO of a company.

You can have different goals that can be achieved through the success of a common goal, that is how you get their buy in, that is how you get them to "Show Up". 

Secondly, be slow to hire and quick to fire. Like anything in life, the chances are high that you will have to kiss a few frogs before you find the princess.

That means you need to set clear expectations, hold people to account, and if they continually fail to meet those expectations, find someone else. 

It can sound harsh, but business is tough and there is simply no room for dead wight people on your boat.