Waste no time fighting the X-Nauts. Use Star Power when necessary, you have Sweet Feast by now. Use Vivian or Bobbery. Actually, forget about Vivian, just use Bobbery. Go to the shop to buy some items if you need them. Equip badges that help your attack power. And level up if you can, that always helps...