Er is geen betekenisverschil, het gaat om een verschil in stijl.

 

niets

niet iets
Ik ben verkouden, ik proef niets.

 

niks

niet iets (informeler)
Ik ben verkouden, ik proef niks.

 

Niks is meer spreektaal. Daarom zeggen we ook dat we iets drie keer niks vinden, maar in schrijftaal vinden we iets eerder helemaal niets. En achter niet past de klank van niks beter: Dat vind ik niet niks. Dit is informeler dan: Dat vind ik heel wat.