#1
Hi,

I'm a good guitar player, I play Joe Satriani, Metallica songs and some advanced stuff.

But I'm very bad when it comes to ear, I can't even tune the guitar by ear.

I don't know how to do this, I don't know how to figure any note by listening to it even if you play one single note. all the songs i learns from Tabs/Guitar Pro

I want to develop myself, so please help me with good suggestions

Thank you in advanced
My Gear
Ibanez JS1000
Ibanez RG350EX
Cort CR280
Ibznez GRG170DX
Fender Startocaster American Standard
Yamaha Acoustic CPX500
Hofner Acoustic Guitar
Zoom G2.1NU
Zoom GFX-1
Boss DS-1
Marshall MG50 3/5
#2
Don't focus on perfect exact pitch, focus on perfect relative pitch. From there, once you find one note in a phrase, you can find all the rest without having to spend years drilling yourself, learning each frequency.
Gibson Les Paul Studio Deluxe/Ibanez RGA42/LTD EC401vf
Into:
Whammy IV>Pitchblack>Dunlop 536Q>Fulltone Fulldrive 2>Hardwire TL-2>MXR 10 Band>Line 6 M13
Into:
80s Carvin x100b w/ cab
#3
Buy this book:

http://www.amazon.com/Ear-Training-Contemporary-Musician-Elliott/dp/0793581931

Expect the first several chapters to go very slowly, and supplement them with work with various free ear trainers online.

While waiting for the book to arrive, go to this page:

http://www.good-ear.com/servlet/EarTrainer

And drill the simple intervals, fixed root, up, until you have 'em down. Then add descending. Then vary the root, start adding more intervals.

(I mixed it up with a couple of different ear trainers - I also used this one:
http://www.trainear.com/ )

Do that at least 4 times a week, for 10 or so minutes at a time.

Expect it to be hard, starting out, but you will get better at it with practice.
#4
Just learning a few songs will help, but it's not what you need I think. You need to focus on technique more than specific songs if you want to be good. Simply learning a song makes you good at that. Learning the techniques makes you good at both.

BTW learning scales will also help. Then you'll be able to figure out what key(s) - sometimes they switch key halfway or what not - the song you're trying to figure out is in.

Also, perseverance is the key. No one is instantly good at things. When I was learning to use 3 fingers on bass, for example,(16th notes at 180bpm +) it was extremely challenging and I was why I couldn't just do it. It took me a couple of weeks of hours of practicing the same technique over and over to get it. I also realised that, really when you just spas out and try and play something you can't, that you get nowhere. You gotta slow it down, take a chill pill and woodshed it like crazy, gradually speeding it up til you get it.

Just takes practise man. :P

Good luck

DMNZ

PS: JWD Coheed rock!!
UG's New Zealand Resident!