@Armani, as mentioned before, experience is the key.
I know you do lots of different genres and it's not often that we have a chance to practice mixing with separate tracks from professional recordings, so here 's a link to a competition to mix a track from a french rock band.
The download...