Please install WP Crontrol plugin and go to Tools > Cron Events. It should show a error notice there. You have to enable the WordPress Alternate Cron method, to get it properly working. Just paste the below line after the lines containing your database credentials in wp-config.php file. After that you can delete the WP Crontrol plugin.
define( 'ALTERNATE_WP_CRON', true );