Your pages are not ranking because they aren't available for indexing or Google doesn't think they're index-worthy. Other factors include keyword stuffing in the content, content that doesn't answer what a user is looking for, and lack of SEO—on-page, off-page, or other technical factors.