If you're not a native English speaker on an EU server, you may also want to check your Duty Finder settings to be sure you have multiple languages ticked. Your long wait times may be due to the difficulty of finding enough players with your preferred language to group together.