Have you tried ammonia? I remember my grandma using ammonia in her water when she mopped the floors. I think you need to be careful about scrubbing it with anything. Usually the vinyl layer isn't very thick and you have that black layer right underneath.