il give you a tip that no one has mentiond yet.
1.Make and layer your beat, now when it sounds ncie but aint got enough in you face thwack
2.put a compressor on the master bus and crank it right up to the top, so the compression pretty much ruins all the dynamics.
3. bounce down the loop, and take the comp off your master buss
4. get you beat and chop it up using a auto beat tool like beatmapper or battrey 3, now draw the dynamics in using a evelope
5. add a bit of eq and comp/ transient designer
on each sample...
This has only worked for me a few times and it really depends on the samples you layer to get a nice thick sound out of it OR use sampled loops which is what i do, (i did chop up a old amy winehouse sample) in the past i have had some huge sounding drums being made out of this method, and they sound like prodigy... well up and in yourface.
Hope this helps
Take it easy