I had a similar problem of not being able to see my .htaccess file in WS_FTP.
If you have this you’ll have to follow these steps.
Hit connect /
In the blank that says “Remote file mask” type in -a
From then on you will be able to see your hidden files that start with the .