You need to get more sites linking to you, SERP is not just about the content of a site but also the quality (which is determined by the amount of site's linking to it). You could have tons of indexed pages but it means nothing if you don't get sites linking to you.