Well, when you say "techno", what do you mean? Do you mean any electronic music or the specific subcategory of electronic music we call techno?
Some software to muck around with:
Ableton Live,
Reason and ReBirth (same as previous link I think). Don't let the programs dictate what you write but playing with them helps.
Music theory is a good place to start. There are oodles of books and websites to help you out. Every good electronic musician I know is halfway decent on at least one "traditional" musical instrument.
Most decently sized cities will have electronic music clubs where gear heads can get together to swap info, techniques and show off their stuff to a receptive but critical audience.
Start going to parties. Real parties. Not club nights. Not gym dances. Parties where 20 guys showed up at a warehouse at 5 in the afternoon and made a rave happen. Lots of these parties rely on volunteers to happen, so get in there and start carrying speakers.
Ultimately the people you know will be the biggest influence on your music rather than the biggest name touring DJs. You might go to Daft Punk and blow your mind, but when you're putting a set together it's going to be the dudes hanging out in your basement/bedroom/studio showing you their tips and tricks that will help most.