RE: How to slow down plane while landing?
Maybe your engine idle speed is to high???? Adjust the idle speed buy adjusting the low speed mix and throttle opening for the slowest RELIABLE idle you can get. If you need to, ask somebody to help. A larger diameter lower pitch prop may help also. (makes for a bigger brake up front)
Good luck on you quest for a graceful landing!!
Ken