Sachverhalt: A. X._ wurde mit Urteil des Kreisgerichts St. Gallen vom 25. August 2006 der mehrfachen Nötigung, der Freiheitsberaubung und Entführung unter erschwerenden Umständen, der Freiheitsberaubung unter erschwerenden Umständen sowie der einfachen Körperverletzung schuldig gesprochen und zu einer Zuchthausstrafe von 3 1⁄2 Jahren verurteilt. B. Gegen dieses Urteil erklärte X._ die Berufung. Das Kantonsgericht St. Gallen, Strafkammer, verneinte das Qualifikationsmerkmal der erschwerenden Umstände. Mit Urteil vom 25. Oktober 2007 bestrafte es ihn in Anwendung des neuen Rechts mit einer Freiheitsstrafe von 3 Jahren. Der Vollzug wurde im Umfang von 18 Monaten aufgeschoben. C. X._ führt Beschwerde in Strafsachen und beantragt, das Urteil des Kantonsgerichts des Kantons St. Gallen sei teilweise aufzuheben, und er sei vom Vorwurf der mehrfachen Nötigung freizusprechen. Die Freiheitsstrafe sei auf 24 Monate festzusetzen, wobei der Vollzug vollumfänglich aufzuschieben sei. Eventualiter sei die Freiheitsstrafe im Umfang von 6 Monaten, maximal im Umfang von 12 Monaten, als vollziehbar zu erklären. Zudem ersucht X._ um unentgeltliche Prozessführung. 