¿Cómo puedo ayudar a mejorar las habilidades tenísticas de mi hijo?
Hay varias opciones, depende de la edad actual de tu hijo, de su nivel.
Si tiene menos de 10 años y acaba de empezar, lo más importante para él es mantener el interés por el tenis. Así que puedes buscarle clases de tenis en grupo, o incluso clases semiprivadas con entrenadores cualificados.
Si tiene más de 10 años, y ya tiene algunas habilidades de nivel básico, podría asistir a algún torneo (circuito junior de la USTA, L7 o incluso L6), o podría unirse a un equipo jtt de la USTA, para jugar en el equipo con sus amigos. También a esta edad y nivel, es bueno que tenga un entrenador privado.
Si ya ha demostrado algunas habilidades competitivas en este deporte, también podrías encontrar algunos torneos "grandes", por ejemplo, el Torneo Little Mo, que es un torneo nacional para niños pequeños. Incluso puedes llevarle a ver en directo algún partido de un jugador profesional.
How can I help to improve my son's tennis skills?
There are several options, depends on your son's current age, level. 
If he is below 10, and he just starts, the most important thing for him is keeping interests in tennis. So you can find some local tennis group classes for him, or even semi-private lessons with qualified coaches. 
If he is over 10, and he has some basic level skills already, he could attend some tournament (USTA junior circuit, L7 or even L6), or he could join one USTA jtt team, to play for the team with his friends. Also at this age and level, it is also good to have one private coach for him.
If he has already shown some competitive skills in this sport, you could also find some "big" tournaments, for example, Little Mo Tournament which is national wide tournament for young kids. You can even bring him to watch some live professional player's match.