If you don't have a drill press, I wouldn't try to mount your own skis.
If a shop screws up your mount, you can usually get them replaced, if you screw them up, well...
Theres a video on ski mounting within the sticky'ed "Official Ski/Binding Maintenance Thread" in the gear talk section. First page I think.
Life's a mountain, not a beach.