Você provavelmente pulou etapas. Volta pra base. A melhor recomendação que eu posso te dar pra aprender CSS(e até HTML) do jeito certo, é pelo Frontend Path, que é uma espécie de curso de Frontend da própria mozilla.
Estou te recomendando esse curso pois passei pela mesma situação que você. E não tem jeito, a gente tem que voltar pra base mesmo.
Espero ter ajudado.
Obrigado pela sugestão. Eu estou fazendo os cursos da Origamid, mas acho a retenção de conteúdo por vídeo aulas muito baixa.