what abt the job_queue_processes and job_queue_interval parameters. Have u set them up ?
Secondly, is the job broken ?. Check out broken, failures for the job and the next_sec, next_date from dba_jobs.
Broken should be 'N' and failures should be 0.