I have noticed that when I updated to a new video that i got more requests. I also am very very fast to respond to messages from students. I spend some free time each week answering the questions and correcting notebooks, and I get on to check my schedule 2-3 times a day which keeps me looking active. I also have very specific class offerings some of which show my specialization. I also spend time learning multiple languages which helps me deal with people below intermediate level from several parts of the world. This all contributes in my opinion to the healthy collection of students I get every week.
Because once you dare to start writing on the discussion forum you get kicked out. It's just my guess, I don't know what percentage of students actually do write on the forum. But those who do, yes they get kicked out by italki sooner or later. Funny, you would think they care about their business.
--- end of rant ----