There are basically only three reasons for a site "not making it."
1) Hasn't been reviewed yet.
2) Doesn't meet content standards.
3) Accident
[There is also a #4, "Duh, dude, it's dere already!"]
Most people seem to believe that #2 is a long checklist of things a site ISN'T supposed to have, like the Google list of things that constitute SE spamming. But it isn't, not at all. It's basically the lack of the one thing a site HAS to have: significant unique relevant content that the editor can find. And so people keep wanting to ask us, "what single bit of content can I copy and paste from some other site, so I can get in like they got in?" But that's not it, at all. What you need to do is to provide the single needle of information YOU KNOW, that nobody else on the net knows -- and then not bury it under a whole haystack of plagiarized content or semantics-free marketroid-babble.
And, you know, we can't help you with that. If we knew what you know, WE could have already generated that website, and listed it, and you'd be left out in the cold, with no unique content still.
When you ask about the status of a site, you'll be told if your case is #1 or #2, and if it's #3, we'll generally flip it back into case #1 or #4.
When you think about it, that's really all we can do without making the forum an "accelerated site submittal system", which is what we most want not to do.