you could post it here, just place it into quotation marks
may want to add as well to submit sites to quality directories....that doesn't mean paid for directories...it means quality...
being indexed within 24 hours...that's a hit or miss...but yes, submit your sitemap to google and then ping google to come visit your site should be #1
the next easiest way is yes to make use of any and all forum signatures as bots are always crawling forums.