Hi OP, I'm a CEO. I hope I can give some advice that I'd have like to have heard early in my career.
You're on the right path thinking about what you do and don't like in previous managers and their styles...this is a great foundation.
I decided quite early on that I never wanted someone to be too frightened to share a mistake with me as I thought that would lead to even more issues...so I based my early management style on that, being approachable and part of the team. I listened, encouraged and tried to be the manager I'd want to have.
I think one of the most important things to understand is adapting your management style to each team member. If you really want to get the best from each member of your team, ask them how they like to be managed and adapt to suit them... do they like regular check-ins and firmer boundaries or do they perform better when entrusted with more and feel they can grow within their role...don't be afraid to talk to your team and ask them what they want from you as a manager.
What are they looking for long term? Do they want to progress? If so, how can you support that? You'll lose your best team members if they don't have a route to progress (and want one!!)
Encourage upward feedback... sometimes it stings, but knowing when you're making mistakes will help you to be the best manager you can be. Your team will also appreciate you asking.
Learn!! You won't always get it right, that's ok..be honest..they know you're human..admit when you get it wrong, you'll lead by example and they'll thank you for making it acceptable to get it wrong!
Listen, truly listen...I believe that everyone should contribute to making the company the best it can be. Ego shouldn't get in the way...we truly are only as great as the sum of our parts...support the weaker links and they'll thrive too! Remember that each person is an expert in their own space and if you can utilise that expertise, your team will be incredible!!
Also this is a great video... hopefully it resonates with you...Google 'submarine management video's on youtube
Good luck OP, the fact that you're asking these questions puts you ahead of so many. :-)
Edit for typos