Welcome to the site!
Good first effort! I've had a lot of troubles myself getting guitar and vocal levels balanced out, and if you can lower the guitar some and bring up the vocals some, it will sound like a whole new song.
I've been playing for a lot of years, but recording and mixing has kicked my butt more than almost any other part of learning this whole process of playing and posting!
Keep it up and keep 'em coming!
Jim
James V. Signorile, ASCAP