"Have yet to" and "have not yet" have similar meaning. The main difference is in how they are used in sentences.
"Have yet to" means that there is something, such as an activity, task or event, which has not occurred or which has not been done yet. For example: I have yet to finish my homework. This sentence means that you want to finish your homework but you have not finished it yet.
"Have not yet to" is grammatically incorrect. "Have not yet" is correct, which means that there is some activity, task or event, which has not started yet. For example: I have not yet begun to do my homework. This sentence means that you want to do your homework but have not started doing it yet.
I hope the difference is clear to you now. =)