Great question because I am struggling with the same.
I am usually on Classic - there are numerous ways to meet people there. Usually, regular dungeon runs or out farming.
On retail I am struggling quite a bit. Guild suggestions above are good ones - but with things automated, it’s harder to get a sense of what a guild is since they do not advertize/ banter in city chat.