thats a decent cover dude! the guitar tone for the solo could have the high end pulled back a bit as well as a little bit of the gain too. the rhythm guitar was fine, nothing impressive but nothing horrible, so a solid performance and tone. Vocally you're quite decent, you obviously strain a bit for the higher notes and your tone is a bit nasally, but if you REALLY want to improve you singing I highly recommend you go to a singing coach. you have a solid basis to start from, which is a bonus.

comment my cover of a radiohead song please - https://www.ultimate-guitar.com/forum/showthread.php?t=1189746