If you're a beginner, then this does sound decent. The drum and bass tracks make at least some sense and the sounds seem all right. The melody is quite primitive though, something that sounds much like something I have composed when I was new to making music. Making simple harmonies and melodies (that aren't chromatic, like your chord progression seemed to be, but rather diatonic) isn't really that difficult. Look up keys, scales and chords. I'm not sure how familiar you are with any of these concepts. Maybe try doing some melody in A minor using some A minor progression, like Am - Em - G - D? Nevertheless, keep on doing what you're doing, whatever sounds right is right.
Thank you for the feedback, I'll look into making things in the scales and key you speak of. I have a limited knowledge of the basics of the field from some piano lessons I did a couple of years ago, but other than that, nothing.
Yeah in it is my first attempt at making any music myself so apologies that it's not great.
Processor AMD FX-6100 Hex-core, 3.3GHz > Intel Core 2 Duo Dual-core, 1.6GHz
Memory 16GB Corsair Vengeance DDR3 1600MHz > Crucial 3GB DDR3 1066MHz
Graphics Radeon HD7770 + Radeon HD5570 > Intel 3000 Integrated Graphics
Motherboard Gigabyte GA-970A-DS3 Socket AM3+ > OEM Latitude XT2 Motherboard Socket P
Storage Seagate Barracuda 2TB SATA 7200.14 > Samsung 64GB SSD SATA 3Gbps
Power Supply Cooler Master Elite ATX 500W > OEM Dell Power Supply 90W
Case Zalman Z11 Plus 4x 120mm fans, 3x 80mm > OEM Dell Latitude XT Case
OnePlus One 64GB > 4G LTE, 2.5GHz Snapdragon 801, 3GB LPDDR3, Adreno 330 GPU, 13MP camera