I like these melodies a lot! The unique drum pattern also livens it up quite a bit. I also love that bass! When it comes to mixing, my advice is to give every element s p a c e . Space in the stereo field, space in the EQ. Mixing is more than the volume of your instruments! I would say the stereo field especially feels congested. Pan some of your elements! Right now it’s all right in the middle, and they clash a bit.