I had some leafs sitting on my car for a day from tropical storm here in Va...and im at college so I cant wash my car as much as I would like but today I did wash it and I got most of them off by using some cleaner wax and alot of elbow grease...is there anything else that will do the deal better?