Hey Dylan,
Thanks for sharing your work! I have a few ideas for you to help you take your music to the next level. First off, you obviously have some good ideas and talent in composition! There's some cool ideas and evolution in your music. The biggest area that's currently hurting you is production.
- Overall track volume is VERY low. Thankfully, this is something pretty easy to fix. Take your master audio files and raise the volume to where it's more on par with what you're hearing from other music sites and composers. You don't have to blast things out of the part but I had to turn up my volume knob by quite a bit to hear your music.
- MIDI samples need a lot of work. You can get create with ways to make even average samples come off more polished. I'd experiment with panning, volume automation and reverb.
- Experiment with timings within the MIDI data. Computers play 100% perfectly, every time. Humans don't. See if there are some ways you can humanize your performance.
- I don't know what DAW you're working in or what sample libraries (or soundfonts) you're currently using but if you can invest some money into higher quality sample libraries that offer more articulations, velocity layers, expression and round robin variations, I think you'll see a huge impact on your music. One site I recommend to many just starting out is East West's Composer Cloud. It's a subscription where you can get a ton of VST samples at a pretty reasonable monthly rate.
I hope that helps!
Nate