You have some good beats and sounds. Your style is definitely emerging, but you need some better production and your songs lack a consistent beat to hold them together.
I'd work on those compressor settings a bit too.
As you said, you'll keep learning, so keep up the good work!