Are you using just one kick drum? Some people layer one or two more behind the first to change the sound and give it a little more oomph. EQing, compression, and some volume reduction is important, I think, otherwise you might end up with a distorted kick which isn't pleasing. I'm not sure what kind of Digital Audio Workstation (DAW) you use, and if it's FL Studio, then the image below should be familiar.
In the Master Channel on the mixer, I remove the Fruity Limiter and replace it with the Parametric EQ 2 above (which I'll call PEQ2). The above image is to analyze frequencies and to listen to where certain synths sound good. I do so by grabbing the yellow Freq or just grabbing the circle icon and moving it left and/or right to listen where something might sound good. For example, a typical concept would be listening where the kick drum is at. That usually ranges around 60Hz - 90Hz, I want to say. I guess it really depends on what kick you have. It could be a bit higher I suppose. When you're not using the analyzer, be sure to turn it off, otherwise you're not going to hear your whole mix.
When it comes to your leads and/or bass, you want to make sure that nothing is clashing with one another, otherwise it just sounds muddy. So let's say that your lead is at 1225Hz and you put a fat bass in, but it's all over the place, thus not allowing you to really hear anything else. So you decide to turn it down. Okay, but that makes your fat bass less noticeable. You could analyze it and find that it's prominent in let's say 188Hz. So your lead is at 1225Hz. In the PEQ2 for your fat bass, cut out some of the frequencies at 1225Hz or as close as you can get to that number and you'll hear that your lead can be heard better.
If you take a look at the BW wheel in the image, that tightens or widens the frequencies. Tightening it makes more space for other sounds around it. However, doing too much tightening can make your sound sound bad. Widening it brings out more, but doing so could make your mix muddy, so play around with it and see what brings out more clarity and what doesn't.
Boosting is useful when EQing, but cutting is also just as beneficial. Boosting every range to get everything heard just makes a mess. For now, I'd just reduce the volume in the mixer (not your Master Channel volume) so you can get an idea of what your remix might sound like and then adjust the volumes, EQ, and add FX later.