It's pretty rough I will have to tell you. Check your guitar on that one to start with. You also really could use some feeling in the guitar playing. I think your vocals are pretty good.
I am not going to BS you here. A lot of work needed for this recording. If you are trying to do this in one shot, you are going to struggle. Very few artists record in one take all at once.
If you don't have one already, think about an Interface, decent mic and a DAW to get started with. If you are in the US, and if you already have a computer that is only 2-4 years old, you can get setup for $200 bucks. Cheaper if you look on Craigslist for someone exiting music.
Don't give up, this stuff isn't as easy as people think.