サーバーにSSHでつながるの?
ブラウザ(HTTP)でつながっても、SSHで接続できないと意味ないよ。

サーバーでSSHのプロセスは立ち上がってる?
サーバーでポート22は開いてる?
(クライアントのポート22あけても無駄)

コマンドプロンプトからサーバーに対して

telnet www.example.jp 22

ってやるとどうなる?www.example.jpは自分のホスト名に変更ね。
さんざん待たされて「接続に失敗しました」とか言われない?