Welcome to 8wayrun, Shinsok. It's nice to meet you. My advice on learning is always take it one baby step at a time and move at your own pace. Work on getting comfortable, then work on spamming the b'n'bs, etc. Since you're asking because you seek to the bestest, I think you'll have fun on the journey to that. Hope to see you around.