kabz,
I inherited a simmilar student. Good landings were an exception. In the flare, I said, "Look up at the end of the runway". He did and it all came right. Found that he had been trying to land it by looking out of the lh side window, down at the ground just in front of the leading edge. Never been told. Perhaps you simply have a problem like this that needs identifying? X-wind landings need to be taught. Landings should be just as much a controlled maneuver as any other aspect of flight. Try what eyeinthesky suggests. It'll teach you control and confidence at the flare. Best of (luck) certainty!
------------------
Yabbadabaadoo. It's OK Boo-Boo.
[This message has been edited by Yogi-Bear (edited 31 March 2001).]