FireFTP is an add-on to Firefox and I like it because it looks a lot like a file management window - you can see files what you have locally and what files are on the server. Also very easy for even the most technologically inept to set up - I managed it so you surely can.
Installing FireFTP
Basically Firefox does it for you. Tools / Add-ons / search and find it/ click on 'Add to Firefox'. All done.
Setting up an account
Tools / FireFTP to launch the app. Use the create an account button to set up your log in and connection details. The remote host is probably '/var/www/html' or something similar and the local host is wherever you keep the 'home' page of your site. If you happen to be using xampp and, like me, you did not want to try to understand the configuration files, that is likely to be C:\xampp\htdocs or similar.
I choose to click on 'Keep directories in sync while navigating' as otherwise I get copies of files in strange places if I forget to check that they are in sync.
Using it
Once set up you just launch it, connect and double click on the file you want to move. It works both ways, just like a file management system.