Tenho que assumir que eu estou literalmente nessa

Comecei a aprender programação com javascript, css e html. Na parte do css eu acabei não dando tanto foco achando que era tudo muito fácil (que é o que normalmente falam em cursos) e acabei aprendendo só o básico e pulando direto para tópicos mais avançados.

Agora, qualquer coisa que eu crio consigo me dar muito bem com a parte lógica, mas na hora de deixar tudo bonito eu fico "patinando" bastante, tendo que pesquisar além do normal.

No fim passo mais tempo tentando centralizar um botão do que criando todo o resto kkkk

Mas, já aprendi minha lição e estou estudando css

Boa! O primeiro passa é reconhecer que precisa focar no fundamental, e o segundo passo é começar. Você já fez os dois, está no caminho certo!