If you have tried everything, then see a child psychologist. It is a kind of taboo in our society to see a psychologist but it is just a normal thing. Sometimes, kids do take time to adjust to societal behaviour.
http://www.speech-language-therapy.com/index.php?option=com_content&view=article&id=35:admin&catid=2:uncategorised&Itemid=117
Read more