Certainly top level domain names are more preferred but still subdomains too are indexed and displayed in search results.
To be listed in search engines the back links without 'No Follow' are counted great. Another way, you can register your site in google directly by entering your url.
We can't say how long will it take but in my experience it should list you in less than 15 days.
Try building up back links from the blogs, forums, comments where 'no fol' is not tagged for your url link.
i think the problem is the design of your site, your frontpage is like a blank page for google and google doesn't love that, you could try to type: site:yourdomain at google search engine, there is only one page indexed by google but it is not your frontpage and it is bad. cos if you are looking for ranking on google, you have to get google cached your main page. you could also check to by going your website, and then click "view page source" on the view column, you could see what google see your site, just a few keywords you want to rank for, but all of us know that google love content and on page seo, so, if your site keep looking like that i don't think google would love your site much, if I were you and looking for ranking for a few keywords, i would definitely change the design of the site, if not, I would recommend you to do extreme effort on SEO, like social booking, blog posting and article directories and submit to free directories as many as u could....just work on getting more backlinks, finally google would realise your site is popular and you should be fine.
You may also just want to add some more content.
Read more in this SEO section. You will learn a lot from here. From editing your html, design and getting it marketed on social media sites. Theres a hell lot of thing to do actually. Search and read more about search engine optimization strategies.
u can list ur url in google
they will then search ur site too
the page didn't load for me... maybe that is why google doesn't track your site...