Faits : A. A.X._, ressortissant macédonien né en 1998, est entré en Suisse en 2012, accompagné de sa mère. Il est venu y rejoindre son père, B.X._, ressortissant macédonien, entré en Suisse en 1983 et naturalisé suisse en 2002. Ce dernier est divorcé de la mère de l'intéressé depuis le 6 novembre 1996. B. Le 14 décembre 2012, A.X._ a déposé une demande d'autorisation de séjour par regroupement familial afin de vivre auprès de son père en Suisse. Par décision du 12 novembre 2012, le Service de la population du canton de Vaud (ci-après: le Service de la population) a refusé l'octroi d'une autorisation de séjour à A.X._ et prononcé son renvoi de Suisse. Ce dernier a contesté ce prononcé auprès de la Cour de droit administratif et public du Tribunal cantonal du canton de Vaud (ci-après: le Tribunal cantonal). Par arrêt du 23 avril 2014, le Tribunal cantonal a rejeté le recours de l'intéressé. Il a jugé en substance que celui-ci avait déposé sa demande de regroupement familial partiel hors délais et qu'il n'existait pas de raisons familiales majeures permettant le regroupement familial différé. C. Dans un mémoire intitulé " RECOURS DE DROIT PUBLIC ET CONSTITUTIONNEL SUBSIDIERE " (sic), A.X._ demande au Tribunal fédéral, sous suite de frais et dépens, outre l'effet suspensif, principalement de réformer l'arrêt du 23 avril 2014 du Tribunal cantonal en lui octroyant une autorisation de séjour; subsidiairement, il requiert le renvoi de la cause au Tribunal cantonal pour nouvelle instruction et décision dans le sens des considérants. Il se plaint d'établissement inexact des faits et de violation du droit fédéral. Par ordonnance du 22 mai 2014, le Président de la IIe Cour de droit public du Tribunal fédéral a admis la demande d'effet suspensif. Le Service de la population renonce à se déterminer. Le Tribunal cantonal et l'Office fédéral des migrations concluent au rejet du recours.