use solidworks
good ways of learning are lots of evening courses at local colleges and also online e-books and forums.
A good understanding of general draughting and design also make it a lot easier.
I have used the 'dummies' series of books for learning AutoCAD for the little I have to use it.