Киевская группа войск, в которую входили 1-я Украинская советская дивизия и Особая бригада, была пополнена частями 2-й Украинской советской дивизии. Перед группой ставилась задача: освободить Житомир, Винницу и выйти на реку Збруч, являвшуюся границей с Галицией, а также как можно быстрее соединиться у Коростеня с войсками советской Западной армии. Одновременно харьковская группа советских войск, в которую входили вновь сформированная 1-я Заднепровская дивизия, 2-я Отдельная бригада, 2-я бригада 3-й стрелковой дивизии и другие части, должна была освободить Южную Украину и Крым.
Богунский и Таращанский полки, действовавшие на главном, васильково-фастовском направлении, 20 февраля 1919 года заняли Фастов. Петлюровцы поспешно отошли на запад.
В конце февраля был взят Коростень. Освобождение Коростеня имело большое значение для успешного развития дальнейших операций против петлюровцев, так как была установлена связь с войсками Западной армии, занявшими Овруч.
В первой половине февраля повстанцы во взаимодействии с частями Красной Армии освободили важный железнодорожный узел — станцию Сарны.
Удары советских войск с каждым днем усиливались. Повсюду Красную Армию поддерживали рабочие и трудящиеся крестьяне. Успехи в освободительной борьбе являлись результатом гигантской организаторской работы Российской Коммунистической партии (большевиков) и ее составной части — Коммунистической партии (большевиков) Украины, результатом всесторонней помощи, которую оказывали украинскому народу русский и другие народы Советской страны.
Большую роль в мобилизации трудящихся масс Украины на разгром интервентов и их прислужников сыграли состоявшийся 1–6 марта 1919 года III съезд Коммунистической партии (большевиков) Украины и созванный вслед за ним III Всеукраинский съезд Советов. Съезд КП(б)У определил задачи партийных организаций в борьбе за окончательное изгнание интервентов, белогвардейцев и буржуазных националистов с украинской земли. Съезд обязал партийные организации на занятой интервентами и петлюровцами территории сосредоточить все внимание на подготовке восстания и на коммунистической пропаганде среди солдат оккупационной армии.
III съезд КП(б)У принял решение и по вопросу о Конституции УССР, отметив, что при выработке Конституции Украинской Советской Социалистической Республики необходимо взять за основу Конституцию РСФСР. Съезд, однако, принял неправильное решение по аграрному вопросу, в котором в качестве главной задачи КП(б)У в деревне выдвигалось немедленное создание совхозов и коммун, переход от единоличного хозяйства к коллективному, хотя к этому украинская деревня не была подготовлена ни политически, ни организационно, ни экономически.
Большевистские организации Украины с помощью Центрального Комитета РКП(б) в ходе борьбы исправляли свои ошибки по вопросам аграрной и национальной политики на Украине. Впоследствии основные задачи партийных организаций Украины были сформулированы в постановлении Центрального Комитета партии «О Советской власти на Украине».
В развернутом виде эти задачи затем были изложены в постановлении ноябрьского Пленума ЦК РКП(б) и в решениях VIII Всероссийской конференции партии в октябре 1919 года.
Сразу же после III съезда КП(б)У начал свою работу III Всеукраинский съезд Советов. Большинство делегатов съезда (более 80 процентов) составляли коммунисты. Съезд объявил Украину военно-революционным лагерем и призвал трудящихся направить все силы на разгром врага и укрепление Красной Армии. Съезд поддержал требование украинского народа установить тесный союз Украины с Советской Россией, Советской Белоруссией и другими братскими республиками. На съезде была утверждена Конституция Украинской Советской Социалистической Республики. Впервые в истории украинского народа Конституция предоставила ему все демократические права. Конституция законодательно закрепила суверенность УССР.
Принятие первой Конституции Советской Украины явилось важным политическим фактором в деле сплочения трудящихся масс Украины вокруг Коммунистической партии и Советского правительства. Оно послужило новым толчком к подъему освободительной борьбы украинского народа.
Развивая наступление, части 1-й Украинской советской дивизии 7 марта 1919 года освободили Казатин и Бердичев. Неделю спустя войска 2-й Украинской советской дивизии при содействии повстанцев освободили Умань, чем завершили очищение от врага Киевской губернии. Во второй половине марта были освобождены Винница и Жмеринка.
Население освобожденных городов с хлебом-солью встречала своих избавителей, восторженно приветствуя советских воинов.
Продолжая наступление, части Красной Армии соединились с повстанцами, которые заняли Могилев-Подольский. Была установлена связь с восставшими крестьянами Северной Бессарабии.