I would say ask around see what people say. Dont limit yourself to only what your friends think but try as many people as possible. As for right now I say your doing a good job. As for the students respecting you it will come with time. Keep up the good work.