No homemade floor cleaner will make your floors shine if the top coat on your flooring is no longer intact. You can try a homemade cleaner with vinegar to eat through build-up that may be causing your floors to look dull.