For Research:
Research Methodology by CR Kothari
Marketing Research by Naresh Malhotra
For Statistics:
Complete Business Statistics by Amir Aczel
Discovering Statistics using SPSS by Andy Field
For AMOS:
Principles and Practice of Structural Equation Modeling (Methodology in the Social Sciences) by Kline
Structural Equation Modeling With AMOS: Basic Concepts, Applications, and Programming (Multivariate Applications), 2nd edition by Barbara Byrne
For PLS:
A Primer on Partial Least Squares Structural Equation Modeling (PLS-SEM) By Joseph F. Hair, Jr., G. Tomas M. Hult, Christian Ringle, Marko Sarstedt
Introduction to Mediation, Moderation, and Conditional Process Analysis:By Andrew F. Hayes
As regards choosing the best/appropriate software, you may refer to the videos of this playlist