May be your site is new or you didn`t get some quality backlinks.Try to get some links from high page rank sites and you will have good results.
i was with 1 page indexed on one of my sites for a couple of months although the bot haven't left my site for quite some time then G started listing my pages in the index and I'm up to xx.xxx pages now
You can consider megri's suggestion. Sitemap may help. Another tip is it doesn't matter to the search engines how good your page looks, it's what's underneath that makes the difference.
sitemap is also a good way!!! add a sitempa for your visiotrs and sitemap in xml formato for google. register and submit! It I had the same problme!!
I think there may lake of nestede linking and make practce to put sitemap ot will definately helpful. If u can give ur URL then it may help ful to resolve the problem.
try to link yu sites inner urls from your signatures or links from other websites I think it would help you a lot!
link your subpages to your index page...improve your link popularity...submit your site to link directories...create articles and submit them to article directories with your subpages on your resource box...join forums...