Seu servidor está escutando http na porta 443, não https. Mude sua linha de audição para
listen 443 ssl;
Se você criar o Nginx para ativar o http2, ele poderá se parecer com isso
listen 443 ssl http2;
Você pode comparar sua configuração com as que eu publiquei em esta página , que funciona. Esse mesmo tutorial também mostra como construir o Nginx com http2 ativado - é surpreendentemente fácil.