I have a garage 16' X 20': the floor is unpainted (but was used for mechanical repair and is somewhat dirty) and has a couple of major cracks. The floor is about one inch below my paved driveway and in winter becomes worse... below snow level. Warm weather winter left a 3 to 4 inch slab of ice over the floor resulted from melting. I'm thinking of pouring a 4 inch slab over the existing floor. Is this a good idea, will it stick or just make more problems? Also, the current cement blocks and floor seem to soak up moisture like a sponge. Any suggestions?