I recommend the following to address these daydreams and thoughts:
1- Read this Dua frequently:
آمنت بالله وبرسوله مخلصاً له الدين
2- Read this:
هو الأوّل والآخر والظاهر والباطن وهو بكلّ شيء عليم
3- Recite this:
توكّلت على الحيّ الذي لا يموت والحمد لله الذي لم يتّخذ ولداّ ولم يكن له شريك في الملك ولم يكن له وليّ من الذلّ وكبّره تكبيراً
4- Read this:
أعوذ بالله القويّ من الشيطان الغوي وأعوذ بمحمّد صلى الله عليه وآله الرضي من شرّ ما قدر وقضي وأعوذ باله الناس من شرّ الجنّة والناس أجمعين
5- Wash your head with Sidr water