There's lots of good advice that was given in previous replys. I had my site indexed within a few days just by building backlinks from highly visited websites. Make use of the social networking sites like digg and stumble, and put your link in your signature for all of the forums that you visit. Also, you can sign up for google webmaster tools and tell the google bot to crawl your page more frequently than normal, though this probably takes some time to go into effect.
There are various ways: 1) Social Bookmarking - Submit to Digg, StumbleUpon, Propeller. Most of the times after doing that, most of my new sites are indexed within 24 hours. 2) Ping your Blog - If you're using Wordpress, its automatically done for you. Although you can edit your ping list for best results. Here's the ping list that I use: http://1470.net/api/ping http://api.feedster.com/ping http://api.moreover.com/ping http://api.moreover.com/RPC2 http://api.my.yahoo.com/RPC2 http://api.my.yahoo.com/rss/ping http://bblog.com/ping.php http://bitacoras.net/ping http://blog.goo.ne.jp/XMLRPC http://blogbot.dk/io/xml-rpc.php http://blogdb.jp/xmlrpc http://blogmatcher.com/u.php http://bulkfeeds.net/rpc http://coreblog.org/ping http://mod-pubsub.org/kn_apps/blogchatt http://mod-pubsub.org/knapps/blogchatt http://ping.amagle.com http://ping.bitacoras.com http://ping.blo.gs http://ping.bloggers.jp/rpc http://ping.blogmura.jp/rpc http://ping.cocolog-nifty.com/xmlrpc http://ping.exblog.jp/xmlrpc http://ping.feedburner.com http://ping.myblog.jp http://ping.rootblog.com/rpc.php http://ping.syndic8.com/xmlrpc.php http://ping.weblogalot.com/rpc.php http://ping.weblogs.se http://rcs.datashed.net/RPC2 http://rpc.blogrolling.com/pinger http://rpc.technorati.com/rpc/ping http://rpc.weblogs.com/RPC2 http://thingamablog.sourceforge.net/ping.php http://topicexchange.com/RPC2 http://trackback.bakeinu.jp/bakeping.php http://www.a2b.cc/setloc/bp.a2b http://www.bitacoles.net/ping.php http://www.blogdigger.com/RPC2 http://www.blogoole.com/ping http://www.blogoon.net/ping http://www.blogpeople.net/servlet/weblogUpdates http://www.blogroots.com/tb_populi.blog?id=1 http://www.blogroots.com/tbpopuli.blog?id=1 http://www.blogshares.com/rpc.php http://www.blogsnow.com/ping http://www.blogstreet.com/xrbin/xmlrpc.cgi http://www.lasermemory.com/lsrpc http://www.mod-pubsub.org/kn_apps/blogchatter/ping.php http://www.mod-pubsub.org/knapps/blogchatter/ping.php http://www.newsisfree.com/xmlrpctest.php http://www.popdex.com/addsite.php http://www.snipsnap.org/RPC2 http://www.weblogues.com/RPC http://xmlrpc.blogg.de http://xping.pubsub.com/ping Code (markup): Free feel to use it. 3) This is the most easiest option. Add your link in your signature and start posting in topics. DP Topics are usually indexed within an hour - so your link should get a visit by the google bot soon. 4) Add a sitemap using any free sitemap generator and submit it to Google Webmaster Tools 4) Buy Backlinks - Time consuming & Expensive. Not recommended if you just want your site to get indexed.
Yes you can ping using Pigo matic or ping the Google directly using its ping service. To submit in Social Bookmarking sites, i will suggest you to use "OnlyWire" .. its best to submit the site in many social bookmarking sites at once. Submit it to Digg manually. after doing all you will find your site in Google in less than 48 Hours. Enjoy Smart SEO.