Get involved in your local league. Most leagues are run on a volunteer basis, and they can use all the help they can get. And, the leagues provide all of the training anyone needs. As parents, we've learned to be patient with our kids. Be patient with their coaches, too.
Different coaches have different philosophies.
Some believe in having players play all positions, some want players to become good at one. Some coaches place more emphasis on winning, and some place all emphasis on learning. Each coach is different, and last year's coach probably did things differently than this year's coach will. For heaven's sake, show up for the games AND the practices. Most people wouldn't dare to not show up for work and still tell the boss what's wrong with the company, but they will turn around and do just that with their childs' coach.