Sachverhalt: A. A.a Die Y._ AG (Beklagte und Beschwerdegegnerin) lieferte der X._ AG (Klägerin und Beschwerdeführerin) bzw. deren deutschen Vertriebsgesellschaft ab 2002 bis anfangs 2005 229'000 Warensicherungsetiketten. Danach wurde die Klägerin bzw. die deutsche Vertriebsgesellschaft von der A._ AG beliefert. Diese lieferte insgesamt 202'000 Warensicherungsetiketten. A.b Am 15. März 2007 schloss die Klägerin anlässlich einer Verhandlung vor dem Landgericht Frankfurt einen Vergleich mit B._, nachdem dieser Verletzungen seines Geschmacksmusterrechts Z._ eingeklagt hatte. In diesem Vergleich verpflichtete sich die Klägerin, in ihrem Besitz und/oder Eigentum befindliche Warensicherungsetiketten auf ihre Kosten zu vernichten. Die Klägerin entsorgte in der Folge 317'295 Warensicherungsetiketten. A.c Die Klägerin forderte darauf von der Beklagten die Bezahlung ihres Anteils an den Kosten, welche ihr durch das deutsche Gerichtsverfahren sowie die Vernichtung und Neuanschaffung der Etiketten entstanden sein sollen. Die Beklagte lehnte eine Zahlung ab. B. B.a Mit Klage beim Bezirksgericht March forderte die Klägerin, es sei die Beklagte zur Zahlung von Fr. 210'464.-- zuzüglich 7.6 % MWSt auf Fr. 164'735.55 zu verurteilen. Mit Urteil vom 21. Dezember 2010 wies das Bezirksgericht March die Klage ab. B.b Gegen dieses Urteil reichte die Klägerin beim Kantonsgericht Schwyz Berufung ein mit dem Begehren, es sei das Urteil des Bezirksgerichts March aufzuheben und es sei das Verfahren an das Bezirksgericht zurückzuweisen. Eventualiter stellte sie den Antrag, die Beklagte sei zur Zahlung von Fr. 118'663.-- zu verurteilen. Mit Urteil vom 30. August 2011 wies das Kantonsgericht Schwyz die Berufung ab und bestätigte das angefochtene Urteil, soweit es die Klage nicht als durch Teilrückzug erledigt abschrieb. C. Mit Beschwerde in Zivilsachen vom 29. September 2011 beantragt die Beschwerdeführerin dem Bundesgericht, es sei das Urteil des Kantonsgerichts Schwyz aufzuheben und das Verfahren zur weiteren Abklärung des Sachverhalts an das Bezirksgericht March zurückzuweisen. Die Beschwerdegegnerin beantragt die Abweisung der Beschwerde. Die Vorinstanz beantragt die Abweisung der Beschwerde, soweit darauf einzutreten ist. D. Am 17. April 2012 führte das Bundesgericht eine öffentliche Urteilsberatung durch.