Try helping him find those things he's great at, like karate, basketball, painting, drawing, legos...whatever. Take evenings and weekends to do those things. Lowe's and Home Depot offer free clinics on select Saturdays, as does AC Moore. Maybe your husband can take some of that time while you study. Also, just continue to praise and teach him that everyone has unique gifts and abilities. Don't envy others, find your own and celebrate who you are. In time, he'll make friends there and blend in. If this continues to be a problem, you can change schools, look at private schools, or, in our case, homeschool. My son is now 10 and is very outgoing, confident and has a lot of friends. We don't focus on weaknesses, though we acknowledge them and practice. But, he gets to see and do those things he's really good at but wouldn't be pursued in a traditional class setting. If homeschool is not an option for you, continue to research alternative schools in the area, those that implement different techniques, like public Montessori or French immersion, etc. Look into feeder schools, like what elementary students go to performing arts middle and high schools, etc. Some children who take self-motivating sports like golf, swimming, karate or gymnastics gain self-confidence as they can see their progress without pressure of performance in team setting.