I don't think there's anything you can do other than wait for your booked leave.
Unless of course you find another job that doesn't require advanced notice, but giving resignation notice, finding a new job and then showing up to it for a month so you don't give the impression you're lazy will...