Check to see if there are community youth football leagues in your area. You can contact city hall or ask the school staff if they know of one. Or just google 'youth football' and include your zip code. Good luck!
He can enroll with one of the local high schools around that offer high school football. There are also neighborhood high school football clubs, which he can join to be able to better his playing ability.