DS is similar (prob hg) and would not participate in anything group related, song actions etc a year ago. He is introverted (not shy though with adults) and preferred to observe. He did a year of Montessori at 3 (2 mornings a week) and although initially he would always "need" morning tea at group times he ended up Participating quite happily (including song actions). It was not pushed and he was allowed to participate when ready which helped. He still prefers small groups/one on one to large though, given a choice.