If you want to talk to him, don't start by saying "Hi, I'm lilypiano. What's your name?!" a girl did that to me last year, and it was so unexpected that I just stuttered and said "Um...er... ahhhh..... oh, d-d-d-dddonjuan" (or whatever my name is

). and then we said nothing after. I would much have rather started the conversation with her asking me what time is or something, and then maybe have one thing lead to another..
Start by talking about classes or something.. Look for a reason to talk to him. It would be good if you shared a class, because then "Did you get last days notes" or during the lecture, "what does that overhead squiggle mean?"
maybe use the fact that he likes the same rock music as you as a springboard. But it's hard jumping in like that.. See if you already know people who know him, and can get to know him through hanging around the people who hang around him. If you all have the same friends, maybe you'll end up at a house party together one night (this is how my parents met)