Давно я в школе обучался, правила подзабыл.
Но чисто интуитивно, мне кажется, глагол "делать" употребляется в случае какой-либо неопределённости ситуации.
Может делать, а может не делать, например.
"Сделать" указывает на более решительный настрой.
Твёрдую уверенность в том, что вопрос будет решён!
Наверное, существуют строгие правила русского языка, чётко регламентирующие употребление этих глаголов.
Я просто свою субъективную версию выдвинул.
Не претендую на истину в последней инстанции, лишь её скромный слуга и преданный раб!(Во понесло под вечер эфир засорять!)