It will take time to index all of your pages (days,months,yars) depends on number of backlinks to your site, and many other things.
yes ... submit your sitemap to se and build quality backlinks pointing to your site. write articles with your site link into it and is ur site properly inter linked with all pages. Puneet M
ouch, then you are blacklisted or penalized or something it's common to crawl and delay the inclusion..but it should take weeks or so, not a year
I would be very depressed if I was you. Usually it takes me around 3 days to get indexed and receive the first few visitors from G. So i really don't know what you are doing wrong... Care to share your URL so we can have a look?
Check if your site is cached or not by cache:yoursite.com command If it is cached it is probably banned.
I thiink you need to get some backlinks. sumit your site to directories.listed your site links on signature.