Hi! I can't really help you with advice and stuff like that, but I'm a begginer too! So...maybe we could be loser begginers that have no idea what the heck they're doing together? Yes? No? Maybe? Here's my youtube page incase you decide to check it out. 
Sorry, I'm sure this isn't the reply you wanted. I did listen to your cover though, and you're good! (I think anyway)
Also I can't mix to save my life. I have zero idea how to do it, so the two songs I did, I didn't mix.