I opened terminal and I tried to "ping" the website and I get no response at all but I get a response back from another website thats hosted on the same IP.
Ping é somente por IP, então não deve ser uma diferença qual hostname para o mesmo IP que você usa.
O que dá as únicas explicações de que o seu nome de host não pode ser resolvido de todo (o que também faria com que o ftp e outros falhassem) ou que ele fosse resolvido para um IP diferente (onde talvez nenhum FTP seja). Tente nslookup hostname
ou dig hostname
para descobrir se ele resolve um IP e se esse é o IP esperado.