We learned a really useful approach at our therapy last week. DS1 is fairly good at puzzles. The therapist told us to not let him put the pieces in himself but to hold up one piece at a time and to ask him to show her where to put it - he can point but lacks understanding as to why he should point beyond his own needs. He learned to do this kind of showing/pointing quite quickly and it might just be imagination but he is responding with showing/pointing in general social situations much more readily and is responding verbally more often too. Obviously this approach is intended to tackle mind blindness in an ASD child but it could help others too maybe...
Also - I asked him to give me one of his crisps a few days ago, he took a yellow plastic disc from the toybox, pressed it into my hand and ran off laughing First real joke !