to get 1M impression in a month for a brand new site is almost impossible unless what you site does is unique and that it will go viral like twitter when it just came out. the idea was original, then just took off instantly.