Теория:

На письме необходимо различать отрицательные частицы не и ни. Для правильного выбора необходимо учитывать смысловые различия этих частиц.
 
Употребление частицы не
 
1. Частица не служит для выражения отрицания. Она придаёт значение отрицания всему предложению или отдельному слову.
Пример:
Не бывает на море грустно (частица не придаёт отрицательное значение всему предложению).
Не он это предложил (частица не придаёт отрицательное значение слову «он»).
2. Частица не используется в предложениях с двойным отрицанием, которое служит для выражения утвердительного значения.
Пример:
Я не могу не признать свою ошибку (т. е. признаю).
3. Частица не используется в вопросительных и восклицательных предложениях обобщающего характера для усиления утвердительного значения.
Пример:
Где он только не бывал (\(=\) бывал во многих местах)!
4. Частица не употребляется в некоторых устойчивых сочетаниях.
Пример:
Не в духе, не в ладах, не в меру, не в пример, не в радость, не в себе, не в силах, не в счёт, не до того, не к добру, не к лицу, не к месту, не к спеху, не под силу, не на шутку, тем не менее, не от мира сего, не в своей тарелке, души не чаять и др.
Употребление частицы ни
 
1. Частица ни служит для усиления отрицания, которое выражено частицей не или словом нет.
Пример:
Она не сказала ни слова.
На небе нет ни облачка.
В саду ни души (отрицание подразумевается, можно подставить слово «нет»).
2. Частица ни служит для усиления утверждения в придаточной части сложноподчинённого предложения (часто со значением уступки).
Пример:
Сколько ни просила его, всё было бесполезно.
3. Частица ни употребляется в некоторых устойчивых выражениях.
Пример:
Ни больше ни меньше, ни жив ни мёртв, ни два ни полтора, ни свет ни заря, ни ответа ни привета, ни пуха ни пера, ни с того ни с сего, ни там ни сям, ни туда ни сюда, куда ни шло, откуда ни возьмись, ни за что ни про что, во что бы то ни стало, что ни говори.
Обрати внимание!
Запятая в этих выражениях не ставится.