Google Directory is Using data from DMOZ in order to get listed into google directory get your site listed in DMOZ and Will be added to google directory
Google directory uses DMOZ directory with some changes in structure. To be listed in Google Directory you have to be listed in DMOZ. But that is not easy, you cannot buy your way in and it can take up to several years to get a review for a possible DMOZ listing. Read it up on the section devoted to DMOZ on here especially this sticky in that section http://forums.digitalpoint.com/showthread.php?t=1504323.
Yes, only submitting to DMOZ can help. And DMOZ takes both, time and patience. And if your website is not resourceful enough, forget about get listed. Search for DMOZ tips and you will get a lot about it.