Get him a part time job, stacking shelves, cleaning cars, mowing lawns etc, it'll help the little fella learns some work ethic. Get him playing social sport, it teaches teamwork and social skills. Finally, get him volunteering, it teaches humility and selflessness. The rest will come in due time.
All of the above I've found lacking in a lot of the city originated pilots of the Australian aviation industry.
AAC could be great but the regimented style may put him off or give him a warped perspective of aviation.
Best of luck to the little guy.