Creating a great drum groove is not an easy job and should involve understanding the dynamics behind drums!
Dynamics: In my opinion, the greater the dynamic range you can create within a groove, the better that particular groove will sound. There's absolutely nothing wrong with playing every note of a groove all at the same volume if that's the sound you happen to be going for. If you were to play all the notes of a groove at the same volume, you would be producing a strong and powerful sound, but also one that might be described as flat. When there's no contrast between any of the notes in the groove or between any of the voices of the drum kit, you're treating the drum kit as one voice instead of as the combination of voices that it actually is.
Voice: For example, the snare drum is one distinct voice, as is the bass drum, the hi-hat, and so on. But not only can each piece of the drum kit be seen as a distinct voice, each distinct volume level at which you can play any of those voices can also be viewed as an additional voice available to you. The more voices that you have available overall, the greater and more precise your expression will be as you use your drumming to express yourself. In other words, the more voices you have the better, because voices are what you use to express yourself in drumming.
Volume: Same with the volume level, for example then the volume level of the ghost notes on the snare drum is matched as closely as possible to the volume level of the hi-hat, a very interesting sound presents itself within the groove. it almost sounds as if you are playing more notes on the hi-hats than just the straight eighth notes you actually are. Even though you are just playing eighth notes on the hi-hat, bringing the ghost notes on the snare drum down as close to the same volume level as the hi-hat will give the groove an undercurrent of a sixteenth-note feel, giving the overall feel of the groove a different ' flavor.
Feel: Although this new flavor can't be described as having either an eighth or a sixteenth-note feel, it can be described as having a little bit of the feel of both. This feel can be applied anywhere that a straight eighth-note feel can be, but it has a little extra perkiness to it that can be just the feel you're searching for when Groove without ghost notes is not quite right.
Expression: When drumming, you should occasionally ask yourself exactly what it is you're trying to express. Are you angry? Anxious? Peaceful and relaxed? Happy or sad? Confident or confused? Hungry? Bored? What are you trying to say? Not only does a heightened sense of dynamic range give you better tools of expression, but it also simply makes your drumming sound better. Being aware of the dynamic range of your expression can make your drumming sound more polished and in control.
Conclusion: Creating some dynamic range within your playing, particularly in your playing of grooves, will help you go from sounding like a drummer who can play some things decently to sounding like a drummer who is much better than average!