olá, Aline olhei o seu código e não vi nenhum problema nele e aparentemente o CSS esta ativo é funcionando corretamente, a única observação que eu tenho e que dentro da tag "nav a" no CSS faltou " # " quando você usou o " color: 000000 " a forma correta é " color: #000000 " .
fora isso tenho duas sugestões para você a primeira é para quando você estiver trabalhando com o CSS utilizar classes ao em vez de fazer as configurações usando as tags Html, isso facilita a manutenção do seu código e a leitura dele por você e outras pessoas.
já a segunda sugestão é para você utilizar um editor de código com uma ide mais aprimorada, pois facilita o aprendizado e auxilia bastante na hora que você esta programando mostrando possíveis erros no seu código e dando sugestão de funções que podem ser utilizadas, experimenta o vs code ele é um excelente editor.
espero ter ajudado.
Veja se o arquivo CSS e a IMAGEM estão dentro da mesma pasta do arquivo HTML