I might have just answered your question about the dust mechanics in another post where someone commented they didn't seem to always work, and I posted my understanding of them. If you're still stuck, check out my response to Cue_Ball and see if that's what you were missing.
A hint, in case (assuming I've got the right level): first move is to push either the left gem left, or the right gem right.