I would submit the site to the URL submitter and probably look into backlinks. You want quality ones though, I would prefer quality over quantity any day.
if it's a wordpress blog check that it isnt set to private in the settings.. next get this and run your urls through it and it's free IMSlave Link Blaster
Do bookmarking for your site.Also posting your website link to blogs is a great idea.Google crawls the forums almost everytime so posting a link on the signature can also be another alternative
easily when you get high page rank back link and one other think create site map and submit in search engine.
And also check the pages which are reguarly crawled.. there you give interlinking to your newly created pages..
Caching & Indexing from Social networking sites delays more than 24 hours. There is no chance by this trick within 24 hours. Using Google permitted methods only works. i.e. the proper use of Google's Webmasters Tools. Google crawler crawls for newly updated content to index. If no update found, no index change wil be happend.
i dont think you should hurry to get your site indexed within a day. use all white hat SEO methods and wait for a couple of days to get indexed.
Right said. Playing with Search Engines for fast output will result out penalty for sure, be it sooner or later.
Well the best way to get it indexed is infact the forum profile links. For example just check out my first link on my signature, this site is still under construction, however I already have it indexed in google and got more than 1000 backlinks Now this is what I call the power of forum profile backlinks
As for a new site, I think it is difficult to get indexed in 1 day because you can't get enough trust from Google.
if you are on wordpress simply generate the sitemap using sitemap plugin and your site will be indexed very fast.