SG direct application - luck plays a huge part.
Work locally, then apply - might fetch better offers, but you gotta stick around for a bit.
Work for a company with SG office - good chances, and could fast-track the move.
The first one's risky, but the last two could fetch a better salary. That said, I totally get why you want to leave ASAP. Cold and darkness ain't for everyone!