Besides luck and number of blocks solved, other miners joining/leaving the pool will also affect how many coins you get per day.
Try mining on another pool for a few days and see if you get better returns.
What pools do you suggest for my configuration? 30gh/s Asic Miner....I want all the bitcoins I can get! :-)