Does "je marche" mean "I walk" or "I am walking?"

It means both -- as both are a way of expressing the present tense.