Like Puffers said try coconut oil and soy lecithin one last time. I was in the same boat as you, until one time it just magically worked, I think I was a bit more particular in my processes. It was such a nice surprise, I was just browsing the net and realised all of a sudden that I was baked...