My go-to element was wind for this game. I think the basic i used was the air spinners, which if you can get the upgraded versioni basically just gives you spamable aoe aura. There is also a wind element buff that just made it so you dodged incoming damage as long as you were attacking. Been so long i dont remember what dash or ultimate i used, not to mention items i looked for.
I suggest you use Vampires eye glasses as your starting item when first picking up the game, and pair it with the Awe (Yellow) outfit. It makes future runs easier to complete and more forgiving because you can heal from some of your more punishing mistakes. Also, learning how to combo spells in reference to spell activations is crucial! I suggest learning how to weave autos between spell casts to maximize damage and increase stun durations. Also, your positioning is SO important when fighting mobs. Don't just be throwing punches at the first guy you see. You have to try to find a way to have all the enemies in large mobs facing the same direction. You will continue to get stun locked if you are fighting opponents on both sides. As the game progresses, the enemies get FASTER, so practice that skill. Trust. Good luck🎉
Try to get a skill from as much elements as possible cuz its like rock paper scissors something is effective against someone while some are not effective, i guess you already knew it