Eu iria te reponder como ambos. Fazer uma faculdade e ir melhorando o inglês, aos poucos. Na faculdade, você vai complementar seus conhecimentos, solidificar algo novo e ter um certificado formal que pode ajudar em qualquer contratação, inclusive internacional. Nesse meio do caminho, você vai ter que estudar sobre assuntos técnicos, daí necessariamente você vai praticar, no mínimo, a leitura do inglês. Daí, algum curso de idiomas com foco no prático (conversação) em paralelo, ou mesmo fortalecendo com apps como Duolingo, etc..
MAS... tem uns poréns nesse meu ponto de vista: Talvez você já esteja nesse ponto de estar lendo artigos e leitura técnicas em inglês, e esteja buscando fluência na conversação. Somado a isso, um ponto importante no seu post é o "curto/médio prazo". Considerando isso eu focaria apenas no inglês, para conseguir algo fora o mais rápido possível, talvez algo que te pague apenas o seu conhecimento atual, talvez com uma remuneração não tão alta, apesar de ser em moeda estrangeira. Daí, depois focaria no técnico para ir aumentando seu currículo e experiência talvez dê resultados consistentes no futuro, contando também que você já vai ter uma experiência em uma empresa de fora.
Só que nessa 2a. abordagem, vejo o grande risco de demorar muito para você conseguir um emprego, pois o mercado em geral está um pouco retraído, assumo que não sei como está a contratação de iniciantes fora do país.
Bem, aqui fica meu ponto de vista, mas se você não tivesse pressa, iria pelo caminho paralelo, pois com a faculdade, vem os estágios, ou até contratação efetiva em seguida, e as empresas hoje dão apoio financeiro para cursos de idiomas, daí você cresceria em ambas as vertentes. Na minha opinião, voc~e é novo e não precisaria ter tanta pressa, mas digo isso sem saber do seu contexto. De qualquer forma boa sorte!
Devo considerar nessa exação o seguinte eu tranquei o curso de Análise e Desenvolvimento de sistemas ano passado, pelo motivo de ao realizar o primeiro semestre fiquei desconfortável, o conteúdo não tinha aprofundamento, vi que o curso tem uma grande desconexão com o mercado de trabalho e os conteúdos ensinados não seria aplicado a realidade, dito isso decidi trancar o curso e voltar meus estudos a aprender inglês. Porém no meio do caminho nunca achei um método de estudos eficiente, testei diversos cursos e métodos como texto com áudio, artigos, séries com legendas, jogos, aplicativos, mas nunca saia do lugar e desanimava em 2,3 meses. Portanto voltei a pensar na possibilidade de voltar ao curso ou aprender inglês somente. E lembrando que já estou empregado na area como Júnior FullStack em uma consultoria de grande porte à quase 3 anos.