Keep at it. As my career as an educator of 18+ years has shown me, I'm still learning to teach. I am very good at much of what I do, and seriously excellent in a couple of areas.
But it can be a slow go, especially if you don't give yourself the time and patience to develop a solid practice.
The kids will follow you if you can show patience for yourself. If you approach teaching with humility and confidence that things can be figured out, the kids will see that and will be willing and wanting follow you.
Most of all, have fun.