How can a decent student find a doctoral advisor from another faculty?
Just in order to formally mark this question as resolved: 

Thanks a lot to the people that showed concern in the comments! The things have worked out pretty good for me. The thing that I've personally learned from this struggle is that one should explore all the possible options, knock on every possible door and keep trying - if you are really interested in your subject, there will always be somebody who will be ready to share your interest.