You'll be fine without dungeons, but as said install Vqueue. And just keep asking in general chat in different zones (In Westfall, Redridge and Duskwood). Go ask in trade and world chat as well. I tend to not have issues finding group. And whisper people like if you need a healer whisper people that are playing healer classes.