There are three things that will get you more business in today's economy.
If you are a DJ or KJ, mostly likely it is your reputation. You're known for a great selection and a large variety of music, great attitude, and you're reliable, your phone is probably ringing off the hook. Be as it may, not all DJs have the knack to keep their clients happy. When you slack off by not arriving to a gig on time or you just make singers unhappy because of preferential treatments, you've got a long way to go to achieve a good reputation.
2nd thing is your website. If your website is outdated, and very plain, potential clients will steer clear of you. They see this as a no no. Being a DJ is artistic and creative job. By presenting that on your site, you come across as professional and "reputable." Yes, back to reputation.
Lastly, you won't believe what will drive traffic to you. Business Cards. Yup. But not any plain jane BC. Get awesome ones with popups or in metal. Presentation is the IT factor. If you WOW clients with a cool looking BC, it will keep you in their minds for a really long time. It's called the shock factor.
Check this list out: 74 Unique Business Cards