When I pray every salat, I don't feel anything in my heart, it's as if I'm just doing physical actions. I feel embarrassed everytime I think of this and I don't want to consider myself as a kaffir. I try to make myself purely concentrate on my salat and I still don't feel anything. When I ask my mum do you ever day-dream in your salat as I heard from a Sheikh that 90% of muslims day-dream in their salat, she said she never day-dreams and that saddens my as most of my salat I day-dream. I really do fear the punishment that occur to those who sin, that's why I move away from the bad things. What can I do? How do I fell iman in my salat? How do I purely concentrate in my salat? Please, I feel really sad when I things of these things. What should I do?
Omar, it is a good sign that you feel in yourself when things could be improved and it's a good thing that you are striving to find ways to do so. All of us have room for improvement, you are not alone.
To help you get started, you do need to understand that the best salat is that which has the presence of the heart or khushuu. When a person's heart is fully occupied of what he says or hears, he is in a true state of khushuu'. This concept of Khushuu' in Salaat is most important.
One of the first things is to look at your wuduu. Performing wuduu immediately after hearing the Adhan prepares you for the pending salaat. Wuduu also works as a buffer zone before engaging in salaat. It is a time during which you can disconnect from whatever you were doing and bring your mind to the imminent prayers. During wuduu you should bring your thoughts back to Allah Subhanahu Wa Ta'ala and the words you are saying.
When praying, keep your eyes focused on the place of sujuud. This helps you gain more concentration.
The Messenger of Allah (SA) is quoted to have said: "Worship Allah as if you see Him. If you do not see Him, He does see you."
So, when you are standing facing the Qiblah remember it is as if you are standing in front of Allah Subhanahu Wa Ta'ala. No person or thing or event in this life equates to His importance. Whatever direction your mind may want to wonder off to, bring it back consciously to the words of prayer which you are voicing.
Keep your mind active with thoughts of Allah Subhanahu Wa Ta'ala, nothing else. Here is something to think about:
Have you ever delivered a speech or some kind of a presentation to a large crowd? Perhaps at school, and you knew that you had to present well, your class mates will be watching, listening and the teacher will be assessing? During your presentation, would you allow your mind to wonder off to think about something else? Or would you be doing your best to engage your brain to execute the presentation according to how you planned it? You wouldn't let it get the better of you right? I won't even bother listing all the reasons for you get my drift. So, why do we then think that when we stand in front of Allah Subhanahu Wa Ta'ala, it matters less to concentrate? If we put so much effort into focusing when we are standing in front of mere people, can you imagine how much of the presence of our mind and heart we need to show to our Creator. No one is more worthy of our attention than He. And it is not for His sake but for our sake, for Allah Subhanahu Wa Ta'ala does not need us but we need Him.
It is also a good idea to change the suras that your recite from time to time to avoid the mechanic-like state of repetition. In addition, ask Allah Subhanahu Wa Ta'ala to help you concentrate. Ask sincerely and be patient in your trying.
May Allah Subhanahu Wa Ta'ala help you in you endeavour to perfect your namaz.