Faits: Faits: A. X._, né en 1977 au Kosovo, a rejoint la Suisse en 2001 et y a demandé l'asile politique. En février 2002 au plus tard, il a repris un réseau de vente d'héroïne exploité par un tiers, à qui il a remis 500 grammes de cette drogue comme "pas de porte". Il s'est entouré de plusieurs collaborateurs, dont B._. Il a aussi obtenu de C._ la possibilité d'utiliser son appartement de Vevey moyennant le versement d'un loyer. Le 23 mars 2002, X._ et B._ se sont rendus à Lucerne en compagnie du dénommé D._, qui leur a servi de chauffeur. X._ et D._ ont regagné Vevey en voiture tandis que B._ a pris le train. A son arrivée à la gare de Vevey, celui-ci a été interpellé en possession d'une valise contenant 4,981 kilos d'héroïne, d'un taux de pureté moyen de 27,9 %. La fouille de l'appartement et de la cave de C._ a permis la découverte de 18'160 francs, de 1'260 euros, de 166 grammes d'héroïne et de divers objets en relation avec le trafic de drogue. X._ entretenait des contacts privilégiés avec une filière d'approvisionnement d'héroïne. Il a ainsi pu obtenir, en quelques semaines, plusieurs kilos de ce produit sans difficulté. Au sein de son propre réseau, il occupait la position de chef. Dans le cadre de son activité délictueuse, il a acquis 6,147 kilos d'héroïne au minimum. Il a ensuite vendu, seul ou avec l'aide de B._ ou d'autres intermédiaires, environ 1,6 kilo d'héroïne, réalisant un bénéfice moyen de 10 francs par gramme après avoir coupé la drogue. Dans le courant de février 2002, X._ a acquis un faux passeport yougoslave pour 1'500 francs. Il s'en est servi pour faire entrer clandestinement en Suisse un membre de sa famille. X._ a par ailleurs produit un faux certificat de naissance à l'appui de sa demande d'asile. De l'automne 2001 au 23 mars 2002, date de son arrestation, X._ a entretenu des relations sexuelles complètes avec une fille née le 15 novembre 1986. De l'automne 2001 au 23 mars 2002, date de son arrestation, X._ a entretenu des relations sexuelles complètes avec une fille née le 15 novembre 1986. B. Par jugement du 20 octobre 2003, le Tribunal correctionnel de l'arrondissement de l'Est vaudois a condamné X._, pour actes d'ordre sexuel avec une enfant, infraction grave à la loi fédérale sur les stupéfiants (LStup) et infraction à la loi fédérale sur le séjour et l'établissement des étrangers, à dix ans de réclusion, sous déduction de la détention préventive subie, et à quinze ans d'expulsion du territoire suisse. Par arrêt du 5 février 2004, la Cour de cassation pénale du Tribunal cantonal vaudois a rejeté le recours de X._ et a confirmé le jugement de première instance. Par arrêt du 5 février 2004, la Cour de cassation pénale du Tribunal cantonal vaudois a rejeté le recours de X._ et a confirmé le jugement de première instance. C. Agissant en personne, X._ se pourvoit en nullité au Tribunal fédéral contre l'arrêt du 5 février 2004. Il conclut à son annulation et sollicite par ailleurs l'assistance judiciaire.