hi....i think u may need to polish the floor and get a "protection" layer back on it.... It sounds as it has wore off.... this is a regular maintenance thing.
Its a mop on application after you do get the floor clean..... get the one made by the maker of your vinyl if poss... or get some ones at least..
thank you