Re: What puts off Asian men?
You would like to be at places where your chances of meeting your desired demographics are highest. I would say, it would be activities related to Cricker, Mosque, Charity, Political or quasi-Political gatherings. Patient support groups are another great way. Social events/gatherings with others in community, even if they are married. They can always help you meet other potentials.
Being in medicine is double edged sword, it makes it easy make connections, but, at same time, after a while most will like you to see their Phuphi/Chachi/Mami or get speed up an appointment for MRI or a speciality. Specially the way NHS is these days.
Dating/matrimonial sites, I have no experience of, but, what I have heard from others is that it needs its own skills and if you cannot market yourself properly, it can be a major blow to your confidence.
For the people who need their personality to show, real world meet ups are much better.