Good news administrator..I see your site on spot no. 1 in SERP results with Google..
May be the indexing took time because you were searching for keywords which are in a popular niche..so, Google was showing only the established sites in regard to them..sometimes it takes around 4 months to get indexed for a proper keyword..