First, you have to have the equipment..good choice of songs and publicity. You might start a small job and get a feel of what is expected of you. I know DJ's who actually get involved with the crowds and actually show them line dances etc..and supply props for music..
Have the equipment, great song setlists, and lots of skill! Dont go booking gigs if you dont know how to spin, post some mixes on soundcloud (its free) to help get your talent on the web, once you have some followers going and are good at djing book some gigs and hopefully your music career starts off! If you do start a soundcloud feel free to check out my profile, im not a dj but im a producer who knows some stuff about performing live :) http://www.soundcloud.com/nosystem-1 goodluck!