There is no real shortcut or way to learn to play something faster than to just practice it and learn it.
don't play half of it.
Ibanez -> Peavey -> Eardrums

Apparently I'm on some list of people to listen to..?
Well, if you have good timing and rhythm, and sweep and pinch real well. Then you can play any song. How long? Depends if you suck at guitar or not.
last.fm | Rush Hour | Dead Format
Quote by HxC73107
pray for plagues or off the heezay by bring me the horizon both great songs specially when ur at a pit at trhe reall show
How long have you been playing? What is the most technical thing you can play now? Canon is a very technical song with some sweeps, sweep+taps, crucial pinches and complicated key changes, I wouldn't recommend it for a beginner, which it seems like you are. And thatguy147 is just pissed since he can't get through a Green Day song, render his opinion useless.
Quote by thatguy147
people like you dont deserve to play it stick to you 3 powerchords

My Amazing Gear:
Parker PM20
Parker P-38
Ampeg R212R Reverbrocket
Yamaha YPT-300
Quote by SilverDrop
all of my friends know that song by memory and i want to do it too.

I highly HIGHLY doubt all your friends know that from memory. Whats the most technical thing you can play?