Not sure how to tag this one so feel free to edit and add tags. 

When I initially started graduate school my choice for an area of study was quite nebulous. I had only figured out enough to know that I wanted to do some work involving a lot of category theory. So when I applied to schools I figured I could find some interesting topic to work on since almost anything involves category theory. Now I'm a bit more mature and I have a much better perspective and a much better idea of what I would like to do. My question then is how do I go about finding an adviser working in an area I would like to specialize in and if this person is not at my current school what are my possible courses of action?