Не с существительными пишется слитно если: 1) слово не употребляется без не (неряха, невежа ) 2)слово можно заменить синонимом без не или близким по значению выражением Не с существительными пишется раздельно: 1) если в предложении есть противопоставление с союзом а
Не с прилагательными пишется слитно если: 1) слово не употребляется без не 2)слово можно заменить синонимом без не или близким по значению выражением Не с прилагательными пишется раздельно: 1) если в предложении есть противопоставление с союзом а (не умный, а глупый) 2)если прилагательное употребляется со словами ничуть не, никогда не, вовсе не и т.д
С наречиями все тоже самое что и с прилагательными Ну, и с глаголом, я думаю, ты знаешь)