Well as having started off recently; and most of the people that have commented here have done it for some while...
I can say that I have started with Traktor/Virtual DJ etc. - all those DJing software, they are actually pretty cool.
What I would recommend you do is buy a copy of Traktor and get some songs that you like, e.g. choose some House.
Go on YouTube and look at the basics of DJing etc. how to beat match blah blah and stuff like that.
Then just try with that, and you can get a DJ MIDI controller - which basically will control your screen, pretty much like a mixer and decks all in one!
Really interesting and quite fun, and then when you start to get most things I'd recommend purchasing some CD DJs, try and get the best ones you can afford as it's always best to get good quality such as anything Pioneer would be good, Club industry standard CDJ1000 now CJ 900/2000 are really cool!
Good luck and just be relaxed, don't go into DJing thinking you will be the best straight away, just take your time and actually try - you are new and raw talent is good.