Оборот ни в зуб толкнуть из школьного жаргона. Вариант ни в зуб ногой - более позднее образование, возникло в результате сближения двух фразеологизмов ни в зуб (толкнуть) + ни ногой (куда, где). Развитие у фразеологизма ни ногой куда, где значения 'не бывать, не заниматься и, следовательно, ничего не знать' стало основанием для сближения с фразеологизмом ни в зуб и привело к формированию современного значения.