Ответ: В данном случае "несделав" пишется слитно, так как это деепричастие, образованное от глагола "сделать". Оно не имеет при себе зависимых слов, а "ни шагу" усиливает отрицание, но не является прямым противопоставлением.