I'm assuming you are writing your own BST implementation in Java or something among those lines? If the nodes store a reference to the parent node, eventually you'll encounter a node that has null for parent while climbing up the tree. This node should normally be the root.
If your nodes store no such reference, there is no way to get to the root if all you have is a single node. Many implementations lack references to parent nodes, because it saves memory and can be taken care of by using a stack while traversing the tree (for a depth-first traversal).
But it is unclear to me what exactly you're trying to do. Why do you need to find the root node?