Sachverhalt:
A.
A._ war zuletzt als Produktionsmitarbeiter der B._ AG erwerbstätig gewesen, als er sich am 2. April 2007 unter Hinweis auf einen am 27. Juli 2006 erlittenen Unfall bei der IV-Stelle des Kantons Thurgau zum Leistungsbezug anmeldete. Nach beruflichen und medizinischen Abklärungen und Durchführung des Vorbescheidverfahrens verneinte die IV-Stelle mit Verfügung vom 29. November 2011 einen Umschulungsanspruch des Versicherten. Mit Verfügung vom 20. Januar 2012 sprach sie ihm für die Zeit vom 1. Dezember 2006 bis 30. November 2007 bei einem Invaliditätsgrad von 100 % eine ganze Rente und vom 1. Dezember 2007 bis zum 31. Mai 2010 bei einem Invaliditätsgrad von 62 % eine Dreiviertelsrente der Invalidenversicherung zu. Gleichzeitig verneinte sie bei einem Invaliditätsgrad von 38 % einen Rentenanspruch des Versicherten für die Zeit ab 1. Juni 2010. Die gegen den diese Verfügungen bestätigenden Entscheid des Verwaltungsgerichts des Kantons Thurgau vom 12. Dezember 2012 erhobene Beschwerde hiess das Bundesgericht mit Urteil 8C_39/2013 vom 30. Dezember 2013 teilweise gut und wies die Sache zu weiteren Abklärungen an die Vorinstanz zurück.
B.
In Nachachtung des bundesgerichtlichen Urteils ordnete das Verwaltungsgericht des Kantons Thurgau mit Entscheid vom 23. April 2014 eine psychiatrische Begutachtung des Versicherten durch Dr. med. C._, Facharzt für Psychiatrie und Psychotherapie, an. Eine von A._ gegen diese Anordnung erhobene Beschwerde wies das Bundesgericht mit Urteil 8C_467/2014 vom 29. Mai 2015 ab. Nach Vorliegen des psychiatrischen Gutachtens des Dr. med. C._ vom 26. Oktober 2015 wies das kantonale Gericht die Beschwerden mit Entscheid vom 6. April 2016 erneut ab.
C.
Mit Beschwerde beantragt A._, die Sache sei unter Aufhebung des kantonalen Gerichtsentscheides zu weiteren Abklärungen und neuem Entscheid über den Anspruch auf Rente und Eingliederungsmassnahmen an die Vorinstanz zurückzuweisen, eventuell sei ihm in der Zeit ab 1. Juni 2010 eine halbe Rente der Invalidenversicherung zuzusprechen.
Das Bundesgericht zieht die Akten bei, führt jedoch keinen Schriftenwechsel durch.

Erwägungen:
1.
1.1. Die Beschwerde in öffentlich-rechtlichen Angelegenheiten kann wegen Rechtsverletzungen gemäss Art. 95 und 96 BGG erhoben werden. Das Bundesgericht wendet das Recht von Amtes wegen an (<ref-law>). Es ist folglich weder an die in der Beschwerde geltend gemachten Argumente noch an die Erwägungen der Vorinstanz gebunden; es kann eine Beschwerde aus einem anderen als dem angerufenen Grund gutheissen und es kann sie mit einer von der Argumentation der Vorinstanz abweichenden Begründung abweisen. Immerhin prüft das Bundesgericht, unter Berücksichtigung der allgemeinen Pflicht zur Begründung der Beschwerde (Art. 42 Abs. 1 und 2 BGG), grundsätzlich nur die geltend gemachten Rügen, sofern die rechtlichen Mängel nicht geradezu offensichtlich sind (<ref-ruling> E. 1 S. 236 mit Hinweisen).
1.2. Das Bundesgericht kann die Sachverhaltsfeststellung der Vorinstanz nur berichtigen oder ergänzen, wenn sie offensichtlich unrichtig ist oder auf einer Rechtsverletzung im Sinne von <ref-law> beruht (<ref-law>). Überdies muss die Behebung des Mangels für den Ausgang des Verfahrens entscheidend sein (<ref-law>). Neue Tatsachen und Beweismittel dürfen nur so weit vorgebracht werden, als erst der Entscheid der Vorinstanz dazu Anlass gibt (<ref-law>).
Die beschwerdeführende Partei, welche die Sachverhaltsfeststellungen der Vorinstanz anfechten will, muss substanziiert darlegen, inwiefern die Voraussetzungen einer Ausnahme gemäss <ref-law> gegeben sind und das Verfahren bei rechtskonformer Ermittlung des Sachverhalts anders ausgegangen wäre; andernfalls kann ein Sachverhalt, der vom im angefochtenen Entscheid festgestellten abweicht, nicht berücksichtigt werden (<ref-ruling> E. 1.3.1 S. 18 mit Hinweisen).
2.
2.1. Der Anspruch auf Leistungen der Invalidenversicherung setzt unter anderem voraus, dass die versicherte Person invalid oder von Invalidität unmittelbar bedroht ist. Invalidität ist gemäss <ref-law> die voraussichtlich bleibende oder längere Zeit dauernde ganze oder teilweise Erwerbsunfähigkeit.
2.2. Bei den vorinstanzlichen Feststellungen zum Gesundheitszustand und zur Arbeitsfähigkeit der versicherten Person handelt es sich grundsätzlich um Entscheidungen über Tatfragen (<ref-ruling> E. 3.2 S. 397 ff.). Dagegen ist die Beachtung des Untersuchungsgrundsatzes und der Beweiswürdigungsregeln nach <ref-law> Rechtsfrage (<ref-ruling> E. 3.2 und 4 S. 397 ff.; Urteil I 865/06 vom 12. Oktober 2007 E. 3.2).
2.3. Streitig und zu prüfen ist, ob die Vorinstanz Bundesrecht verletzte, als sie für die Zeit ab 1. Juni 2010 einen Rentenanspruch des Versicherten sowie einen Anspruch auf Umschulung und Berufsberatung verneinte.
3.
Das kantonale Gericht hat in umfassender Würdigung der medizinischen Akten, insbesondere aber gestützt auf das Gerichtsgutachten des Dr. med. C._ für das Bundesgericht grundsätzlich verbindlich festgestellt, dass der Versicherte im letztinstanzlich noch streitigen Zeitraum ab 1. Juni 2010 in einer angepassten Tätigkeit zu 100 % arbeitsfähig ist. Was der Beschwerdeführer gegen diese Feststellung vorbringt, vermag sie nicht als bundesrechtswidrig erscheinen zu lassen. Bei Vorliegen eines Gerichtsgutachtens darf das Gericht rechtsprechungsgemäss "nicht ohne zwingende Gründe" von den Einschätzungen des medizinischen Experten abweichen (<ref-ruling> E. 4.4 S. 469). Entgegen den Ausführungen des Versicherten ist das Gerichtsgutachten nicht widersprüchlich; vielmehr zeigt der Experte nachvollziehbar auf, dass zwar eine gewisse psychiatrische Symptomatik vorhanden ist, diese jedoch nach seiner Einschätzung nicht eine Intensität aufweist, bei der von einer psychiatrischen Erkrankung auszugehen wäre. Da der Gutachter somit keine psychiatrische Diagnose stellt, braucht auch der vom Beschwerdeführer diskutierten Frage nicht nachgegangen werden, ob die Diagnosen einer mittelschweren depressiven Episode und einer generalisierten Angststörung gleichzeitig gestellt werden dürfen oder nicht. Von einer Verletzung des Gehörsanspruchs kann keine Rede sein, zumal sich die Vorinstanz nicht mit allen Vorbringen einlässlich auseinanderzusetzen und diese im Einzelnen zu widerlegen hatte (vgl. <ref-ruling> E. 9.2 S. 65). Im Übrigen obliegt es nicht der Sozialversicherungsgerichtsbarkeit, medizinisch-wissenschaftliche Kontroversen zu entscheiden, sondern lediglich im Einzelfall die Leistungsansprüche aufgrund der im konkreten Fall gegebenen Verhältnisse und unter Berücksichtigung der medizinischen Lehrmeinungen festzusetzen (vgl. auch <ref-ruling> E. 5.3 S. 234; Urteil 8C_874/2011 vom 20. Januar 2012 E. 5.2). Da sich im Weiteren auch aus dem vom Versicherten im kantonalen Verfahren neu aufgelegten Bericht des Dr. med. D._, Psychiatrie und Psychotherapie FMH, vom 29. Dezember 2015 keine zwingenden Gründe ergeben, von den Einschätzungen des Gerichtsgutachters abzuweichen, durfte die Vorinstanz auf diese abstellen. Damit erübrigen sich auch die vom Beschwerdeführer beantragten weiteren Abklärungen zu seinem Gesundheitszustand.
4.
Durfte die Vorinstanz somit, ohne Bundesrecht zu verletzen, für den vorliegend streitigen Zeitraum von einer 100%igen Arbeitsfähigkeit des Versicherten in einer angepassten Tätigkeit ausgehen, so ist - bei unbestritten gebliebener Invaliditätsbemessung - die Verneinung eines Rentenanspruchs für die Zeit ab 1. Juni 2010 nicht zu beanstanden. Da die Beschwerde im Übrigen zu den ebenfalls streitbetroffenen beruflichen Massnahmen keine spezifischen Vorbringen enthält, ist sie ohne weiteres abzuweisen.
5.
Dem Ausgang des Verfahrens entsprechend sind die Gerichtskosten dem Beschwerdeführer aufzuerlegen (<ref-law>).

Demnach erkennt das Bundesgericht:
1.
Die Beschwerde wird abgewiesen.
2.
Die Gerichtskosten von Fr. 800.- werden dem Beschwerdeführer auferlegt.
3.
Dieses Urteil wird den Parteien, dem Verwaltungsgericht des Kantons Thurgau und dem Bundesamt für Sozialversicherungen schriftlich mitgeteilt.
Luzern, 3. August 2016
Im Namen der I. sozialrechtlichen Abteilung
des Schweizerischen Bundesgerichts
Der Präsident: Maillard
Der Gerichtsschreiber: Nabold