For songs to sound like the ones we hear on the radio, they have to be mastered. Mastering is the final process that music undergoes before it’s distributed. Mastering takes a lot of practice and proficiency. However, it isn’t as complicated as it looks.
There are a lot of tools that you could choose from if you want to master your own songs. Some of them are the iZotope Ozone and IK Multimedia T-RackS, plug-in bundles like the Waves Grand Masters Collection and FabFilter’s Mastering Bundle, and high-end hardware offerings like Manley’s Variable Mu compressor and Massive Passive EQ and Bettermaker’s Mastering Equalizer and Mastering Limiter.
Read more about this here: https://www.sweetwater.com/insync/how-to-master-your-music/