Nicole, your blouse and skirt combination are amazing and I don't know why you're selling the skirt, because these two work so well together, especially with your belt and shoes as accessories. Plus, I can see the skirt with any number of shirts, blouse and tops, in different colors, too.
I don't have children, but you've received some wonderful advice here. As a child who tended to be a shy introvert, it may be that your son needs a way to express himself and feel comfortable doing so. Hopefully, classmates aren't picking on him or bullying him. His teach may need to work with him, through you, so that he finds a way to communicate and know that he's being heard, in an acceptable way for everyone. He's got a beautiful Mom!