Ask an experienced programmer to look at your project. Go back to the last step where you have source code, check what you are doing wrong there. Set a breakpoint at the first point where the thread should enter your own code, see if it arrives there.