Ответ:

Небольшой дом — «не» пишется слитно, можно заменить синонимом «маленький».

Не был в школе — «не» с глаголом пишется раздельно.

Неинтересная книга — слитно, если нет противопоставления и дополнительных слов, усиливающих отрицание.

Не друг, а враг — раздельно, потому что есть противопоставление с союзом «а».