Road salt stops the road surface freezing: the aim being to stop ice forming. It doesn't really have any effect on snow, which, in sufficient quantities, will settle easily on a gritted road. The only way to keep roads free of snow is either to have a constant flow of traffic, or to plough them...