Sachverhalt: A. Der 1950 geborene S._ war als Mitarbeiter der T._ AG bei der Schweizerischen Unfallversicherungsanstalt (SUVA) gegen die Folgen von Unfällen versichert, als er sich am 5. Mai 1997 beim Abladen eines Fasses eine Ruptur der Supraspinatussehne zuzog. Die SUVA anerkannte ihre Leistungspflicht für die Folgen dieses Ereignisses. S._ war weiterhin bei der SUVA gegen die Folgen von Unfällen versichert, als er sich am 24. Mai 2002 bei einem Misstritt eine laterale Meniskusläsion am rechten Knie zuzog. Die SUVA anerkannte ihre Leistungspflicht auch für die Folgen dieses Ereignisses. Nach medizinischen Behandlungsmassnahmen und Abklärungen sprach die Versicherung S._ mit Verfügung vom 11. April 2006 ab 1. April 2006 eine Invalidenrente bei einem Invaliditätsgrad von 23 % sowie - für die Schädigung im rechten Knie - eine Integritätsentschädigung aufgrund einer Integritätseinbusse von 10 % zu. Die vom Versicherten hiegegen erhobene Einsprache hiess die SUVA mit Entscheid vom 31. Oktober 2006 in dem Sinne teilweise gut, als dass sie ihm auch für eine Integritätseinbusse in der Schulter eine Integritätsentschädigung von 10 % zusprach. B. Die von S._ hiegegen erhobene Beschwerde wies das Versicherungsgericht des Kantons Aargau mit Entscheid vom 12. März 2008 ab. C. Mit Beschwerde beantragt S._, ihm sei unter Aufhebung des Einsprache- und des kantonalen Gerichtsentscheides eine Rente bei einem Invaliditätsgrad von 100 % - eventuell bei einem Invaliditätsgrad von mindestens 59 % - sowie eine Integritätsentschädigung aufgrund einer Integritätseinbusse von mindestens 35 % auszurichten. Während die SUVA auf Abweisung der Beschwerde schliesst, verzichtet das Bundesamt für Gesundheit auf eine Vernehmlassung.