3.
You've got some work to do
There's no easy way to say this, chances are that the expectations of your boss and your team are simply not being met. They need a leader who will listen, lead, delegate and manage the team with confidence and empathy, you need some support to help you do this.
How can you improve?
Speak to HR and ask them if they can support you in developing your leadership capabilities with training. If there is no training available, consider working with an Executive Coach.
An Executive Coach can help you to identify the areas and behaviours that are holding you back, it may be uncomfortable at times but who said change was meant to be easy? It will be worth it when you start seeing the results you get. Good luck!