Pretty Good Bro, you got majority of the riffs down from the song. Something that I learned that took my playing to another level when when i learned to play different kinds of notes. So learn to fit quarter, eighth, sixteenth notes into different parts. So try doubling or tripling up on some of your notes, it will make your playing sound cooler. Also some cool things to try are playing hearing places to play your notes legato(lengthy) and places to play them staccato (short and choppy). When playing bass/music, learn different dynamics that will give the song life. Always remember its not only what you play but it's how you play it. Keep Practicing Bro, you got it.....