Q: What should I do if suitable Professor for my thesis research is completely booked?
You might try to convince the Professor's best student to supervise you. (Formally, the Professor might need to be listed as your supervisor, but the student will be your supervisor informally.)