It can take six months to two years before you know if your submission has been approved. If it doesn't show up in two years, it probably won't.
A crappy site, made for AdSense site or affiliate marketing site has no chance.
Best advice: just submit your site and forget about it. It is not worth dwelling upon a DMOZ submission.
It helps if you submit the site to a category that has editors assigned to it. Many categories do not have any editors.
"Democracy is two wolves and a lamb voting on what to have for lunch. Liberty is a well-armed lamb contesting the vote." -- Benjamin Franklin