Повеств, невоскл, простое, односоставное, распространённое, осложнено однородными несогласованными определениями и косвенными однородными дополнениями
Грам. основа - не было
не было (чего?) ни желания, ни сил - косвенные однородные дополнения
ни желания, ни сил (каких?) шевелиться, разводить - однородные несогласованные определения
разводить (что?) огонь - прямое дополнение