I've just learned about this site and have looked in the areas to submit my URL, except that I can't find out where on the site to do so. I have found the area that I need to be in, but not how to submit it.
This site is for questions about DMOZ. To submit a site you need to go to http://dmoz.org and find the single best category that matches the content of your site, once you are there you will see a link in the top right corner called "Suggest URL" once you click that you will be taken to a form which you can fill in and suggest your site.