Don't worry about mastering issues when you are starting out. Just turn down the levels and focus on getting the mix the way you want it. If the overall song sounds a bit quiet, that's ok, I can turn up the volume on my stereo a bit.Thanks to everyone for taking their time to give feedback.
I completely agree with the drums not being beefy enough and the synths not being very "drum and bassy". I really tried to make the drop a bit punchier, but had some issues with the overall levels I didn't know how to deal with. Basically, my levels were through the roof and my whole mix felt pretty quiet, but the meters were almost clipping. So there wasn't a lot of headroom to work with.
Take care !