If you are finding your sites are hacked next day, even after changing passwords, your next step would be to change web hosts.
Search for web hosts who discuss "daily malware scanning" on their home page, or specifically discuss security on their home page. Those hosts tend to have better customer service as well as a higher level of security than the "Walmart" hosts provide.