Ukrainian troops in the region have advanced nearly five miles in three months, in gruelling fighting.