Maybe you could try to ad lil’ bit more variation in yourtrack .
definitily need to upgrade you monitoring system if you think it’s lacks bass/treble…quality headphones will do the job …
All my stuff is still missing vocals. There is like a whole huge piece of the puzzle that I have not been able to put together yet. Hopefully I’ve got this all figured out sooner than later.