Use all of your gem bonuses to roll for heroes. You'll want to get a healer. Buy angel with shards or do 230 worth of free gem offers. Then use gems to purchase the engineer to replace your shaman. Angel can replace either hill giant or serpent queen.
You'll see a big difference swapping shaman for engineer and drop might while doinsg so. That should be your first concern until you get a druid.