Обычно частица "не" имеет значение отрицания (Я не пришел в школу, потому что болел). Частица "ни" часто имеет положительный смысл (Где я только ни бывал, везде меня встречали радушно = Я бывал везде). В восклицательных и вопросительных простых предложениях с положительным смыслом глагола и начинающихся со слов : где, куда, кто, чего, когда и т.п.- употребляется "не" (Где я только не бывал!). Частица "не" используется также в предложениях со словом "не мог" (Ты не мог этого не знать) для усиления отрицания.
Отдельно нужно сказать о словах "не один" = "много" (Не один человек побывал в этих местах = многие), "ни один" = никто (Ни один не пройдет через это заграждение = никто).
И еще: если "ни" - повторяющийся союз, то само собой пишется И