While grilling, some grease dripped on my swim platform. I tried Star-Brite Nonskid deck cleaner, Dawn, Hull cleaner and Oven Cleaner, all with a stiff brush. Nothing is removing it completely. Any suggestions? Maybe comet or Barkeepers Friend? I didn't have any on the boat.