Tip #1: Make your sounds fatter and have more presence with a little EQing, reverb, compression, and delay.
Tip #2: If you experiment and find sounds that would work on the same melody, layer them and mix them (really good if one sound has higher treble or mid and another has bass)
Tip #3: Invest in a solid set of soundfonts and refills. You can find a LOT of them for free if you look in the right places. I'm making a beat with only the Reason factory refills just to show it can be done but I really don't EVER use stock sounds.
Tip #4: Listen to a LOT of the types of beats you like and study them. Use it as a starting point and try to add your own stuff into it.