An .htaccess modification attack would usually suggest leaked FTP credentials rather than a PHP or scripting vulnerability.
Assuming there is a 'master' FTP log-in for your web space, if the FTP details are leaked they can affect your website as well. Check any computer you or your brother uses to access FTP for trojans or malware. Where possible, use SCP, SFTP, FTPS to connect to your webspace rather than plain FTP, this is especially important if you're not on a trusted computer or trusted network.
Assuming there is a 'master' FTP log-in for your web space, if the FTP details are leaked they can affect your website as well. Check any computer you or your brother uses to access FTP for trojans or malware. Where possible, use SCP, SFTP, FTPS to connect to your webspace rather than plain FTP, this is especially important if you're not on a trusted computer or trusted network.