If you check the level of both the door and the slab it will let you know which one is causing the gap. I would guess that a gasket would be the best fix. If it is the door DO NOT try to fix it yourself. Those springs can very easily kill you. I have known life long contractors that will do everything in a house but a garage door. Garage doors are not DIY.