Pick an open source project that is in a language that is respectable and commit to contributing to it for three or four months. Full time. Try to make sure that your written English is clear and professional in things like PRs.
Try to keep your code as clean and as well tested and linted as possible. Once the core team gets to know you a bit you'll be able to reach out for introductions to people hiring for remote jobs that you just wouldn't have had access to before.
I've seen people make $500k a year doing this. Just make sure that you choose wisely on the language and project. If you want to do frontend then it's probably going to be a project in TypeScript or JavaScript, but if you want to do backend then there are a lot of projects in tougher languages like Rust. Python isn't a bad choice either, even though it is easy to learn. Google has a Python style guide that is pretty good so look it up.
If I knew you were good at Python and you were asking for $1.5k a month I would hire you and laugh all the way to the bank. Set your aim hirer than what you need to survive.