Ces deux verbes « make / do » que l’on traduit souvent par « faire » ne sont pas interchangeables. Ils ne s’utilisent pas de la même façon.
Par exemple :
•    faire ses devoirs = to do homework
•    faire le ménage = to do housework (mais « faire son lit » = to make one’s bed)
•    faire de son mieux = to do one’s best
•    faire des progrès = to make progress
•    faire un choix = to make a choice
•    faire une remarque = to make a remark
Il n’y a pas vraiment de logique, donc il faut les apprendre !