Can't help on the steps, but a helpful tip that I am following myself:
Write the dialogue as if you were having a one-on-one conversation with the person in question. How would expect them to react to a certain action? Are they kind and patient or a hot-tempered and hasty?
Think about that, and you;ll begin to make realistic dialogue. Good luck!