i don't think you can become a genius. that capacity to learn is usually inherited. i find your concern isn't with your friends "problem," but rather his attitude as you complain that his self-importance is excessive. if his words really annoy you, then challenge him. when he attempts to instill his mighty commandments on you, simply express your distaste for his disparaging comments. tell him something directly, don't play games. a point should be at the end of the line, despite how cruelly and monotonously you disparage him. if you can help then you should do so sincerely, and not cripple him anymore than he's done to himself.