السبب الأول : الجهل بأسماء الله وصفاته يوجب نقص الإيمان لأن الإنسان إذا نقصت معرفته بأسماء الله وصفاته نقص إيمانه .
السبب الثاني : الإعراض عن التفكير في آيات الله الكونية والشرعية , فإن هذا يسبب نقص الإيمان , أو على الأقل ركوده وعدم نموه.
السبب الثالث : فعل المعصية فإن للمعصية آثاراً عظيمة على القلب وعلى الإيمان ولذلك قال النبي صلى الله عليه وسلم : ( لا يزني الزاني حين يزني وهو مؤمن ) . الحديث.
السبب الرابع : ترك الطاعة فإن ترك الطاعة سبب لنقص الإيمان , لكن إن كانت الطاعة واجبة وتركها بلا عذر فهو نقص يلام عليه ويعاقب , وإن كانت الطاعة غير واجبة , أو واجبة لكن تركها بعذر فإنه نقص لا يلام عليه , ولهذا جعل النبي صلى الله عليه وسلم النساء ناقصات عقل ودين وعلل نقصان دينها بأنها إذا حاضت لم تصل ولم تصم , مع أنها لا تلام على ترك الصلاة والصيام في حال الحيض بل هي مأمورة بذلك لكن لما فاتها الفعل الذي يقوم به الرجل صارت ناقصة عنه من هذا الوجه .
مجموع فتاوى ورسائل فضيلة الشيخ محمد بن صالح العثيمين ج/1 ص 52
===========
http://islamqa.com/ar/cat/219===========
تقوية الإيمان فتكون بأمور كثيرة منها :
1- كثرة ذكر الله تعالى وتلاوة كتابه ، وكثرة الصلاة على نبيه صلى الله عليه وسلم .
2- المحافظة على الفرائض والإكثار من النوافل ، ليفوز العبد بمحبة الله ، فيوفق ويسدد ، كما في الحديث: " إن الله قال : من عادى لي وليا فقد آذنته بالحرب وما تقرب إلي عبدي بشيء أحب إلي مما افترضت عليه وما يزال عبدي يتقرب إلي بالنوافل حتى أحبه فإذا أحببته كنت سمعه الذي يسمع به وبصره الذي يبصر به ويده التي يبطش بها ورجله التي يمشي بها وإن سألني لأعطينه ولئن استعاذني لأعيذنه " رواه البخاري (6137).
3- مصاحبة الأخيار الذين يعينون على الطاعة ، وينفرون من المعصية .
4- قراءة سير الصالحين من العلماء والزهاد والعباد والتائبين .
5- البعد عن كل ما يذكر بالمعصية ويدعو إليها .
وبالجملة فإن الإيمان يقوى بفعل الطاعات وترك المحرمات .