unfortunately this is an expensive period to fly, being holiday season...
your best bet is from singapore, where there is much more choice available
i booked tickets before through this website, from misa travel:
http://www.airfares.com.sg/
check it out, maybe you can find a good deal
good luck