Sodium has 11 electrons lets us look it this way because 11 is not stable format we i tends to have free electrons which carry current in the metal form where as in NaCl as Cl has 17 electrons it will take that free electron and get 18 electron configuration hence there are no free electrons which means no conduction