Hello Bangthebank,
Welcome to the forum,
There are a couple of things which are important,
1) Research area - (software engineering is very broad) you have to be specific,
2) where you want to do it?
3) funding - how you want to fund your studies, if you are self-funded then everyone will welcome you since there is competition in funded projects.
Once you are clear about your research area then try to search supervisors in relevant area; the best way is to go through their profiles(through university website), everyone have their research interest on their profiles which will make it easier for you, show your interest in email and they will come back to you, previously I tried to contact research groups (specially students) and no one replied so probably you are sending emails to research students try their teachers :) all the best