В слове "спасибо" последняя буква "о" является безударной гласной. Однако, для проверки безударной гласной нам нужно найти однокоренное слово, в котором эта гласная находится под ударением. В случае со словом "спасибо" сделать это не получится, так как оно является исконно разговорным и не имеет однокоренных слов в современном русском языке.
Слово "спасибо" происходит от выражения "спаси Бог", которое со временем трансформировалось в одно слово. Таким образом, слово "спасибо" является словарным, и его написание нужно запомнить.
Не переживайте, если сразу не получается запомнить написание таких слов — это требует времени и практики. Учите словарные слова регулярно, и со временем они станут привычными.