When we submitted our site into DMOZ, We never know it was added or not. I think it's not that much effective.
Looking good, But not too many ads.
You have to have more backlinks to your site to get good rank in google
Your Site is clean and neat, How you adding links to your website. we cannot add links our own.
Separate names with a comma.