I'd take her to a psychologist hun. There are some great ones who specialise in children and are able to relate really well to them. Can you get a care plan from your GP to help with the cost?