Formal:
* Je vais bien. (This is the most common and neutral way to say it.)
* Je me porte bien. (This is slightly more formal and literally means "I carry myself well.")
Informal:
* Ça va bien. (This is a very common and casual way to say it.)
* Je suis en forme. (This means "I am in shape" and implies you are feeling physically and mentally well.)
* Tout va bien. (This means "everything is going well" and can be used in a more general sense.)
You can also add a bit more detail to your answer by saying:
* Je vais très bien, merci. (I am doing very well, thank you.)
* Je me porte comme un charme. (I am feeling great.)
Ultimately, the best way to say "I am doing well" in French depends on the situation and your relationship with the person you are talking to.