Have you registered with https://upload.cnet.com/ to create an account yet?

If not, do that, then step through the procedure to upload your file to be checked by the team before it is offered in Download.com.

Hope that helps.

Mark