Try dabbing witch hazel directly onto the spot with a cotton bud. I've heard Sudocrem is also meant to be good (the white cream you put on babies' bums!) - my best friend swears by it.
Extreme temperatures are also good. If you can get to a sauna, do, and make sure you drink plenty of water to rehydrate you. You can buy facial steamers for under £7 in Superdrug, which work really well because you sweat all the crap out of your pores. Use one of those, then close your pores quickly afterwards with an astringent lotion, and then moisturise. Or alternatively, in the shower, just spray your face directly with really hot water, then switch to cold, then back to hot, then cold again, etc. Really gets your circulation going and brightens your skin no end.