Com base no que o NameCheap disse, pode ser um erro de configuração do grupo de segurança, nenhum gateway da Internet no seu VPS, algo errado com seu roteamento, servidor da Web configurado incorretamente ou uma das milhares de outras coisas que você poderia ter feito errado.
Eu escrevi um Guia de configuração da AWS , siga-o e você poderá trabalhar com ele. Se você não consegue entender, provavelmente terá que pagar alguém para ver o que está fazendo por você, a menos que alguém tenha muita sorte e adivinhe o que você fez errado. É provavelmente algo menor, mas crítico.