Ideally when 'Trigger build only if there are pending changes' is checked & trigger rules are defined it should work. Not sure on exact problem here as seems like you have not got any errors.
Once you goto 'Build Configuration Home' -> Settings
, do you see your rules defined & next scheduled time is correct?.
As an alternative way, you can try with configuring settings using cron-like expressions http://confluence.jetbrains.com/display/TCD7/Configuring+Schedule+Triggers to schedule daily.
Select Trigger build: as advanced(cron expression)
from drop-down & you can put time trigger based on your need.