do onsite first of your site, interlink with every page, xml sitemap creation and submission and dir submission
sign up with google webmaster tools, submit your sitemap and authenticate your site.. you can actually change your frequency of crawling rate in google webmaster too, and learn how to create sitemap like google with keywords "create sitemap generator asp" I see your site is create with ASP.. also sign up with yahoo siteexplorer and authenticate your site also with MSN LIVE webmasters, sign up, and authenticate your site, you will see massive increase in organic search within 2 months and basically my site got indexed within an hour of my new published entries.. hope that helps
Get a backlink from high PR site (PR7 or above). If you cant get it, then submit your article to digg or ezine
Submit in digg, propeller and other social bookmarking websites. Also, it is better first to better your website's pages and then submit in all website.
Need more onpage optimization. Create an XML sitemap and submit to google webmaster tool. This will help the search engines to know all the pages of your website