I am having a similar problem (though with a different plug-in). I have uploaded the plug in to wp-content/plugins via an FTP client. However, it is still not appearing within the plug-ins page in my WP admin area. I’m not sure what I’m doing wrong.
No need for either as it turns out my hoster provides an FTP service – just didn’t know that’s what I was looking for. Brilliant – thanks!
Thanks very much – I have Cyberduck so I think that might work. If not, I’ll try filezilla.