Create Google Webmaster account. Generate Sitemap. Submit your sitemap. AFAIK, it's the fastest way to get indexed, faster than add url. CMIIW.
Hi LemonHunter, There's several things that going into getting indexed. You want to be sure your site gets indexed properly. There's a entire step-by-step (10 in total) how-to here http://forums.digitalpoint.com/showthread.php?t=1537667
Add your website link in the signature in forum postings, Directory submission, article submission etc
This is your BEST advice here. I also submit my clients websites to StumbleUpon and get accounts for them at Sheer SEO and StatCounter to keep track of SERP's and ROI. Want to submit to several social bookmarking sites? Use OnlyWire!