"Grandes navios" (por exemplo, navios de cruzeiro) têm necessidades muito específicas. Suas chances de conseguir um emprego em um deles aumentam se você puder atender a uma dessas necessidades.
"Marinheiro de recreio" provavelmente não "corta" a esse respeito. Navios à vela precisam de profissionais.
A maioria dos navios possui serviços de computador e internet. Seu melhor tiro pode ser em uma função de TI, mas pode haver mais candidatos do que lugares. Se você tem experiência em manutenção de hardware e está à mão com ferramentas (você está navegando experiência sugere que você é), você pode ser capaz de conseguir um emprego em manutenção geral. Se você tem um backround científico "esotérico" (por exemplo, em engenharia elétrica), isso pode ser útil.
Caso contrário, você precisa conseguir emprego em alguma forma de "atendimento ao cliente". Isso poderia estar ocupando os balcões de reservas, ou mesmo limpando quartos ou "garçons". Deixe claro que você espera um salário muito pequeno, apenas "quarto e pensão" e alguns andando em torno de dinheiro. Você estará competindo por esses papéis com candidatos de países em desenvolvimento.
Quanto ao contato, eu ficaria longe das agências, que têm seus próprios interesses e não os seus. A maioria das linhas de transporte gosta de recrutar em portas principais (não nos EUA). Vancouver vem à mente de um canadense. Caso contrário, Londres, Amsterdã, Hamburgo, Hong Kong. Talvez em algum lugar fora do caminho, como Gdansk ou Oslo.
Boa sorte.