Creating xml site map then submit to webmaster tools, and doing social bookmarking then get easy index your site /blog.
You can get mass submitters out there that will submit your site to thousands of indexing sites, although it pays to check the sites you'll submit your site to. There are also mass RSS submitters you can try, but with this you are advised not to submit your feeds more than once every 15 minutes or the sites that you submit your feed to could flag you for spam. Pingler.com is a good online one although they only have about 86 feed sites to submit to. I have a mass feed submitter and 363 different feed sites. It depends on whether you want to use Black Hat or White Hat SEO techniques to go about doing this. The WH way takes a long time but will produce better long-term results, whereas the BH way will get you good short term results, but not good long-term ones. I have tended to opt for a "grey hat" option - Using WH techniques and also some minor BH techniques.