So usually what happens on this board someone will come with a question like yours and the response will be ‘check out this club’.
Further responses will be ‘Oh don’t check out that club because my child had one experience with one coach and therefore the entire club is awful. Stay away.’
More often than not these responses are from parents with axes to grind, or weirdly other clubs who think this is the best way to get new players.
Talk to your school- usually they will have a list of programs that are regional that are a good starting point.
Also, all nine year olds are not great at soccer. That’s why they practice