So the question was "How to be a good leader without having issues?:
First of all RESPECT! It goes both ways.
The CNA's, new or experienced always seem to have issues with authority. Just the way it is. Since they do the real hands on dirty work of the floor, I think they feel that they are under appreciated and underpaid. They like to do things their way with minimal guidance. That said, you will need to guide them.
First off, appreciate them. Say please and thank you. Offer your help always, for example, "Mary, Mrs so-and-so needs to be changed, do you need me to help you?" Pay attention to and act on what the aides tell you, such as checking out a new skin tear or the fact that they are constipated. Again, thank them. They will follow your example.
Be a good example of hard work. Don't break company rules but be on the aides side in disputes. Go to bat for them, like if they are short handed, call the supervisor and say (when the aides are listening)..."my aides are working short, is there someone who can come help out for an hour or so?" They will see that you see they are struggling and thank you.
Bring them goodies every so often. All nurses like to eat!
Get to know them. Ask about their kids, spouses, grandkids etc. Show concern when they seem "off".
Ask them to come see a wound, or procedure and have them assist you. Point out important aspects in a respectful way. Always keep the aides informed of changes in residents condition such as needing an off loading boot, a low bed, ambulation etc. Tell them that so and so is on lasix and will probably need to be toileted a lot...and realize this is a huge pain in the A$$ and but you will help if needed.
That will get you started. TEAM work is the key. You NEED them and they need you, so try to get along and show them you care and understand. I always think that every nurse should start out as an aide, but not everyone does.