I sin alot without knowing and not carrying to much about islamic sheria….Because I am lives in non Muslim country…but since Ramadan started I start changing. Although I repented..bad thought comes to my mind and haunt me while worshiping. My home is beside a cafe which have music all day there are many Christian ladies and I don’t know starting from now how to keep my self in Islamic way
Learn about the religion and practice it to the best of your ability.
You must surround yourself with practicing Muslims who would check up on you often. You can do this by offering every prayer in the masjid and soon you will have righteous company in Sha Allah.
Try to move to a better location, far from such sins.