You can try to conk ur fuel tank (which is under the passenger seat). Sometimes it might help to get the pump working again, which you can then drive to mechanic. Happened to me once too, but in a worse situation (i.e. outside the house and at night). Lucky Ah Meng came over and fixed it for me.