Man, I was having the toughest luck with clones, too. Honestly, I think if you are having a tough time, then chances are there is something in the environment keeping them from taking root.
I was having the same problem as you, they would just sit there until they sucked all the energy out of...