Sachverhalt: A. Z._ (geb. 1973) und X._ (geb. 1969) heirateten am xxxx 1991. Der Ehe entsprossen die gemeinsamen Kinder S._ (geb. xxxx 1992), T._ (geb. xxxx 1993) und U._ (geb. xxxx 1995). Der Ehemann kam für den Lebensunterhalt der Familie als selbständiger Industriespengler auf, während die Ehefrau den Haushalt besorgte und sich der Kindererziehung widmete. Mitte Juli 2006 erfolgte die Trennung. Der Ehemann lebte vorerst weiterhin mit allen Kindern in der ehelichen Liegenschaft, die Ehefrau bezog eine Wohnung in der Umgebung. Der Eheschutzentscheid vom 31. August 2007 hielt unter anderem fest, dass S._ und U._ in die Obhut des Vaters und T._ in jene der Mutter gegeben wurden. Am 28. Oktober 2008 reichte der Ehemann beim Kreisgericht Alttoggenburg-Wil die Scheidungsklage ein. Mit Urteil vom 4. November 2009 schied das Kreisgericht die Ehe. S._ und U._ wurden in die elterliche Sorge des Vaters gegeben, Jessica in jene der Mutter. Der Vater wurde verpflichtet, für T._ ab Rechtskraft des Scheidungsurteils monatlich im Voraus Fr. 600.-- (zuzüglich allfälliger Zulagen) zu bezahlen. Dabei stellte das Kreisgericht beim Vater, nicht aber bei der Mutter auf ein hypothetisches Einkommen ab. Ferner sprach es der Ehefrau eine güterrechtliche Ausgleichszahlung von Fr. 110'000.-- zu, und zwar gestützt auf ein Gutachten zum Verkehrswert der im Eigentum des Ehemannes stehenden Liegenschaft. B. Gegen dieses Urteil gelangte der Ehemann mit Berufung an das Kantonsgericht St. Gallen und beantragte die vollumfängliche Aufhebung der güterrechtlichen Ausgleichszahlung sowie der Unterhaltsverpflichtung für T._. Ferner verlangte er eine entsprechende Anpassung der erstinstanzlichen Kostenverlegung. Die Ehefrau beantragte ihrerseits die Abweisung der Berufung sowie anschlussberufungsweise die Erhöhung der güterrechtlichen Ausgleichszahlung auf Fr. 152'500.--. Im Rahmen des Berufungsverfahrens wurde unter anderem ein neues Gutachten zur Verkehrswertschätzung der Liegenschaft eingeholt. Mit Entscheid vom 14. Juli 2011 verpflichtete das Kantonsgericht St. Gallen X._, ab Rechtskraft des Scheidungsurteils für seine Tochter T._ bis zum Abschluss ihrer ordentlichen Erstausbildung monatlich im Voraus einen Unterhaltsbeitrag von Fr. 450.-- zu bezahlen (Ziffer 1). Weiter wurde X._ verpflichtet, an Z._ eine güterrechtliche Ausgleichszahlung von Fr. 71'779.50 zu leisten (Ziffer 2). Im Übrigen wurden Berufung bzw. Anschlussberufung abgewiesen. C. Mit Beschwerde in Zivilsachen, "eventuell subsidiärer Verfassungsbeschwerde" vom 16. August 2011 gelangt X._ (nachfolgend: Beschwerdeführer) an das Bundesgericht und beantragt im Wesentlichen die vollständige Befreiung von jeglicher Zahlungspflicht sowohl gegenüber der Tochter (Unterhalt) als auch gegenüber der Ehefrau (Güterrecht), eventualiter sei der monatliche Unterhaltsbeitrag sowie die güterrechtliche Ausgleichszahlung erheblich herabzusetzen, wobei für letztgenannte Zahlung "eine angemessene Ratenzahlung" zu gewähren sei. Überdies ersucht er um "partielle" unentgeltliche Prozessführung, um aufschiebende Wirkung und eventualiter um "vorsorgliche Untersagung der Vollstreckung" des vorinstanzlichen Urteils. Die Beschwerdegegnerin beantragt in ihrer Vernehmlassung zum Gesuch um aufschiebende Wirkung ihrerseits unentgeltliche Rechtspflege für das Verfahren vor Bundesgericht. Mit Verfügung vom 12. September 2011 gewährte das präsidierende Mitglied der II. zivilrechtlichen Abteilung die aufschiebende Wirkung mit Bezug auf die güterrechtliche Ausgleichszahlung. Es wurden die Akten, in der Sache selbst aber keine Vernehmlassung eingeholt.