Пунктуация при слове ЗНАЧИТ имеет некоторые особенности в зависимости от значения слова, роли и места в предложении.
1)Слово "значит" является вводным, если его можно заменить другими вводными словами -
следовательно", "стало быть".
В Вашем предложении именно такой случай: Я сегодня плохо себя чувствую, следовательно, не пойду в школу.
2)Слово "значит" может быть близким по значению к глаголу "означает". И вот тут постановка знаков препинания зависит от места, которое занимает это слово:
а) между подлежащим и сказуемым: Бороться - значит(=означает) победить.(перед ЗНАЧИТ ставим тире, после - никакого знака);
б)в других случаях запятыми или тире не выделяется: "Человек значит(=означает) неизмеримо больше, чем принято думать о нём"(М.Горький).
Следует сказать о постановке знаков препинания в сложных предложениях со словом "значит".
1) в сложноподчинённом предложении "значит" выделяется запятыми с обеих сторон, если находится между главным и придаточным предложением:Если наступит весна,значит, будет тепло.
2)в бессоюзном сложном предложении также выделяется запятыми, если находится между частями БСП:Прозвенел урок, значит, урок кончился.