Sachverhalt: A. X._ (geb. 1958) reiste 1984 aus dem ehemaligen Jugoslawien in die Schweiz ein. 1986 heiratete er Y._ (geb. 1956), mit der er zwei gemeinsame Kinder hat (A._, geb. 1982, und B._, geb. 14. Juni 1991). Diese wuchsen bei ihrer Mutter und ihrer Grossmutter in R._/Serbien auf. X._ lebt seit über 15 Jahren mit der deutschen Staatsangehörigen Z._ (geb. 1948) im Konkubinat. Seit 2004 besitzt X._ das schweizerische Bürgerrecht. Am 18. Juli 2006 reiste B._ mit einem Touristenvisum in die Schweiz ein. X._ stellte am 16. August 2006 beim Ausländeramt des Kantons St. Gallen ein Familiennachzugsgesuch für seinen Sohn. Das Ausländeramt wies B._ am 27. September 2006 aus der Schweiz weg, worauf dieser am 2. Oktober 2006 ausreiste. B. Mit Verfügung vom 11. Januar 2007 wies das Ausländeramt des Kantons St. Gallen das Gesuch von X._ um Familiennachzug seines Sohnes ab. Zur Begründung führte es im Wesentlichen aus, X._ habe noch nie mit seinem Sohn in einer Familiengemeinschaft zusammengelebt. Im Vordergrund stehe nicht die Vereinigung der Familie, vielmehr sollen dem nachzuziehenden Sohn bessere Ausbildungs- und Erwerbsmöglichkeiten in der Schweiz verschafft werden. Der gegen diese Verfügung erhobene Rekurs beim Justiz- und Polizeidepartement des Kantons St. Gallen blieb erfolglos. Auf Beschwerde hin bestätigte das Verwaltungsgericht des Kantons St. Gallen den Departementsentscheid mit Urteil vom 15. Oktober 2007. C. Mit Beschwerde in öffentlich-rechtlichen Angelegenheiten vom 12. September 2007 beantragt X._, das Urteil des Verwaltungsgerichtes des Kantons St. Gallen vom 15. Oktober 2007 aufzuheben, den Nachzug von B._ zu bewilligen und das Ausländeramt des Kantons St. Gallen anzuweisen, ihm eine Einreise- und Aufenthaltsbewilligung zu erteilen. Eventualiter sei die Sache zur neuen Beurteilung an die Vorinstanz zurückzuweisen. Das Verwaltungsgericht des Kantons St. Gallen beantragt, die Beschwerde abzuweisen, soweit darauf einzutreten sei. Das Justiz- und Polizeidepartement des Kantons St. Gallen und das Bundesamt für Migration schliessen auf Abweisung der Beschwerde.