The Melody sounds really random. You should EQ the bass more. The low end sticks out like a sore thumb. Theres a lot of notes that sound off in your arpeggio though. Work on compressing a little more. Your low end is really muddy, and the high end doesn't sit in its own space, It's almost drowned out by the bass.
Keep it up though. Just remember practice makes perfect. Don't be afraid to look up tutorials on how to EQ (Subtractive EQ is probably what you need for your bass, as it's a resonance issue)and how to compress.