Faits: A. Par arrêt du 24 septembre 2008, la Cour d'assises du canton de Genève a condamné Y._, pour infractions graves à la LStup, à 9 ans et demi de réclusion, sous déduction de la détention préventive. Cette condamnation repose, en bref, sur les éléments suivants. A.a Entre 2004 et 2005, alors qu'il occupait un appartement à Genève avec X._, Y._ a fait la connaissance, par l'intermédiaire de Z._, de B._. Ces quatre personnes ont régulièrement fait venir des mules, soit C._ et D._, du Bénin jusqu'à Genève ou Hambourg. Ces dernières ont transporté à chaque voyage une quantité de l'ordre d'un kilo de cocaïne fournie par B._. La drogue importée à Genève était réceptionnée dans l'appartement de X._ et Y._. Acquise au prix de 25'000 euros le kilo, elle était coupée, puis revendue au prix de 55 à 110 fr. le gramme. Au total, le trafic, qui a duré deux ans, a porté sur 15 kilos de cocaïne. A.b Y._ a confirmé qu'il vendait la drogue et que, dès le début de la mise en place du trafic, il avait eu l'idée d'en acheter une partie à crédit. Comme rémunération de son activité, il recevait un doigt de cocaïne qu'il revendait. Deux à trois fois par mois, il allait changer l'argent provenant de la revente de la drogue, qu'il remettait à Z._, lequel voulait être payé en euros. B. Par arrêt du 19 juin 2009, la Cour de cassation du canton de Genève a rejeté le pourvoi formé par Y._. C. Ce dernier dépose un recours en matière pénale au Tribunal fédéral. Se plaignant d'une motivation insuffisante et d'une violation des art. 47 CP ou 63 aCP, il conclut à l'annulation de l'arrêt entrepris. Il requiert également l'assistance judiciaire.