Chris. You need a bit more understanding of your site. You have a server somewhere I presume, where your files are stored. A web host? Do you know who your web host is?
Normally, when you sign on for web hosting, you are given a userid and password and you sign in at your web hosting site and there you are given access to your "account," which presumably includes some type of site management console, usually plesk or cPanel.
Does this ring any bells whatsoever of any kind?
My initial knee jerk reaction to your question, was, of course, to ask your friend to remove it. Perhaps he can shed more light on where your site files are located and how you personally can access them.
And I realize you are frustrated and want to get your site up and running as quickly as possible, but doing it for you would deprive you of learning how to manage it yourself, because although you may not realize it now, fiddling with and tweaking your site can be much fun! This won't be the last time you'll need or want to go in and manage/fix/add something! Trust me!
Sorry for my ignoramusnis
Ignoramininity? "Frustration" is the word you are really after! ;-)