besides more magic dps , you actually need to level units. I mean no offense , but those units are seriously underleveld. Sure it might feel like a grind right now since u need to level so many , but this entire game is a grind.

There will be maps and evens u simply won't be able to do without having specific units , or awakened units or enough of 1 unit. At any point in time , you will have to grind for exp. Get more mages and witches in there first for said map and give it a try , but then , do start leveling them up