Faits : A. Par jugement du 26 octobre 2018, le Tribunal correctionnel de l'arrondissement de la Broye et du Nord vaudois a reconnu X._ coupable d'infraction grave à la Loi fédérale sur les stupéfiants (LStup; RS 812.121). Il l'a condamné à une peine privative de liberté de 24 mois, sous déduction de 95 jours de détention avant jugement, a suspendu l'exécution de cette peine, a imparti à X._ un délai d'épreuve d'un an et a renoncé à révoquer le sursis qui lui avait été accordé le 8 juin 2016 par le Ministère public de la Confédération, prolongeant toutefois le délai d'épreuve d'un an. Il a en outre ordonné son expulsion du territoire suisse pour une durée de 8 ans. B. Par jugement du 14 février 2019, la Cour d'appel pénale du Tribunal cantonal du canton de Vaud a rejeté l'appel formé par X._ et a confirmé le jugement du 26 octobre 2018. C. Par acte du 4 avril 2019, X._ a formé une demande de révision à l'encontre du jugement précité devant la Cour d'appel pénale du canton de Vaud. D. Par prononcé du 8 avril 2019, la Cour d'appel pénale a déclaré irrecevable la demande de révision de X._. E. X._ forme un recours en matière pénale au Tribunal fédéral contre le prononcé du 8 avril 2019 de la Cour d'appel pénale du Tribunal cantonal vaudois. On comprend qu'il conclut, avec suite de frais et dépens, à la réforme du prononcé attaqué, en ce sens qu'il est entré en matière sur sa demande de révision. Subsidiairement, il conclut à l'annulation du prononcé attaqué et au renvoi de la cause à l'autorité précédente. Le recourant semble également conclure à la fixation d'une nouvelle peine par le Tribunal fédéral et à l'annulation de la mesure d'expulsion prononcée à son encontre. Il requiert, à titre préalable, la restitution de l'effet suspensif.