There are quite afew things you can do actually!
Firstly, once a week you could use a facial sauna (or a bowl of steaming water with a towel over your head depending on what you prefer!), and wipe your face with cotton wool to get rid of the stuff that comes out of your pores. After doing this, splash your face with cold water and this will close your pores again.
Secondly, do you touch your face alot during the day? (or does your hair) as this can put more grease onto your face and cause blocked pores.
I hope this helps a bit! I guess its worth a try!