First off, great cover man! You did a great job, and your tone sounds great

I wouldn't hesitate to put it up on YouTube.
As far as right hand technique goes, it's not necessarily sloppy, but you could definitely use your middle finger more often, as it'll help you play more efficiently! Question, is there any particular reason you don't employ that finger as often? Has it been causing you trouble or you just never got into the habit? I did the same thing myself for my first year of playing, and here's what I did to get out of the habit of using one finger...
1) Play some bass lines mainly composed of open strings and nothing to demanding for your left hand, and just watch your right hand as you play. Think constantly about using your index and middle finger consecutively while playing and it will eventually become like second nature.
2) I also had some trouble string skipping with two fingers, and so I would just mute my open strings and again watch my right hand as I practiced playing say, 2 note on the E then one on the D, 2 on the A one on the G, etc. Don't hesitate to make up your own little exercises for string skipping, as you know what will work best for you!
Hopefully what worked well for me will work as well for you! Don't hesitate to ask any questions.