I had a great instructor. He did the folloowing...
Paul. I want you to fly over the runway at 3 feet above ground just like you are going to land, but you can't let the wheels touch the ground. If you do you have to buy me lunch. I learned to do this and all my fears about landing went away. Now I know how much control I have over the airplane at low speeds. My landings are great. I have a video of one of my landings on my web site. Go to the video page and look for "landing in Marathon".
www.goodsportaviation.com
Good luck