A menos que você receba uma conexão discada com alguém de fora do seu país, não é possível dizer aos seus pacotes para seguir um caminho diferente. As decisões de roteamento são feitas em todos os roteadores, e obviamente não é uma boa idéia deixar que alguém decida onde deseja que seus pacotes cheguem, você diz ao roteador seu destino final, e os roteadores entre você e lá garantirão que ele chegue (ou não), com base nas decisões tomadas pelos administradores desses roteadores.
Já experimentou túneis ssh? Você poderia obter um servidor hospedado de baixo custo fora do seu país e encapsular seu tráfego através dele.