warm (room temperature) coca-cola works really well. Have you tried pouring boiling water in the drain before you add the vinegar and baking soda? The hot water often softens up the 'gunk' and the coke/vinegar and baking soda treatments work better.