As someone who has been taking a course related to CS/IT, I'll be straightforward and say that all we do is steal each others ideas. To improve this game, just steal common ideas you see from other games. You don't need to think deeply about it... if most games do it, it means that it has been proven to work.
I'll talk about 2 things about this game: 1) UI/UX: Getting the new players hooked and 2) Enjoyability
1) UI/UX: Getting the new players hooked
To get the new players hooked, Toribash needs to focus on the game's USER INTERFACES and USER EXPERIENCE. I asked some guys (absolute beginners in the game) about the current interface and they said that it was kind of confusing. If we can create a good user experience, players will definitely play the game more.
Think about this, lets say you have 2 applications that are similar, but you use one app over the other. You're probably using that application because the interface is very simple or usable to you. You can see this in multiple applications, but you don't realize it... they focus on the interface and try to make the application easy to use.
I have some experience creating UI's with the UI Manager and would be down to redesign the interface of Toribash once I'm done with some irl stuff :^)
- - - - -
Another thing to get players hooked is MONEY. If players knew that they could make money off this game by playing or making art, there'd be a LOT of players who would be down to play the game.
==========
2) Enjoyability
To make the game more enjoyable, I highly suggest having a ranked season and battle pass.
If you look at games such as "League of Legends" you'll see that they update the patch every two weeks. You can do this by starting out with normal abd, lenshu, and tk then every week, you could "buff" or "nerf" things. For example, decreasing the dojo size in lenshu to nerf running, or increasing the dojo size in abd to nerf lifters.