My dd aged six is naturally shy. We have always tried to give her opportunities to try new things, praised her and had her mix with people as much as possible and although she believes in her abilities, her social confidence is still an issue. She has a friend who she follows round like a shadow until the "friend" gets bored of her and tells her to go away. We've done lots of play dates but the positive effects tend to be short lived. She does martial arts which has boosted her an awful lot but it is a worry to me how totally unsure of herself she is in the playground. I don't want her to struggle. Can you give a child confidence or do you just have to leave them to it? So many of the other girls in her year are very self confident, I don't know what their parents have done differently!