Equalization is one of the most powerful ways you can shape audio. Its the one effect you can find on almost every track and at every stage of a mix. The art of EQing is something that improves with practice, but here is some time-honoured wisdom to help you hone this skill.
-Don't worry about which plugin to use for EQ, for all the hype there isn't much difference between them. Just find a good parametric EQ that has a nice interface, and decent visualization so you can see what you are doing.
-Be bold with EQ. Approach EQ like you're making furniture out of a tree trunk. Start with a chainsaw to get the right shape, then switch to a chisel to fine tune it.
-Favor cutting over boosting. This is a safer bet, and tends to produce a better mix. As with any 'rule' there are plenty of exceptions. When boosting use a broad bandwidth, when cutting, narrow bandwidths.
-Check out shelf EQs for boosting/cutting the high and low ends. Sometimes a peak EQ centered right on the bottom (20Hz) or top (20kHz) can be just the ticket.
-Very important for dance/bass music: Remove the bass from everything except the actual bassline, kickdrum and maybe snare. This is because bass sounds terrible when its cluttered, multiple elements playing on top of each other in the bass end sounds like mud. Try to achieve a monophonic bass signal. Its amazing how much better a song will sound once you master this concept. There are many ways to achieve this, EQ is just part of the picture.
-Try to focus sound into frequency pockets, so that if something doesn't "need" a certain part of the frequency range, cut it out. For instance, sometimes I'll have a clap sitting slightly in the background. I might cut out all the bass, and all the highs, leaving just a band-passed handclap that still works rhythmically, but leaves room for other elements by not crowding the frequency spectrum.
-If something sounds harsh, it could be some junk in the high end. Sweep a notch filter around in the highs to find what frequency range to scoop out, and how much. If something sounds muddy, poorly defined or boxy, try the same thing in the bottom or mids.
-Sometimes when I'm EQing a sound, I picture in my head how I want it to sound first, then I make a vowely sound out of it. So if its a snare I might decide I want it to sound more "E-ish" or "O-ish". Then I get on the EQ, and fiddle with it until I achieve that vowely character. Thinking of EQ in terms of vowels can be a useful internal language to conceptualize sound, and our brains are wired to be sensitive to vowel sounds, so it becomes a good way to communicate the sound to others as well.
There's plenty more for you to learn in the studio, so get in there and start tweaking!