How time did you take to learn to play like that? Is very amazing!! I'm a starter at guitar and want to play like this, but i don't know so much, so i want to know in what time I will learn to play like you!
Its not too hard, I reccomend to learn the finger positions first. Then practice it to gain strength in your fingers. Increase speed and learn how to mute notes, with either your palm or fingers to get that cleaner sound.