Are you submitting yourself in a timely manner?  Roles are often cast very quickly—sometimes immediately. If you have a basic MyCastingFile free account, be sure to log in often to see open calls.  If you have an upgraded MyCastingFile Pro account, you will receive email notifications when an open call is released.