I have lots of trouble learning to land too (note current tense!). My Zeph with me behind the sticks at low speeds is sketchy at best.
I cant find a 'hot' landing clip, but thats what I've worked out to suit me best, push in over the trees, level out, and skid her in.
You see from the clips that trying to come in slow, for me, is asking for a cartwheel of destruction.
(in my defence, it was windy!)