Sachverhalt: A. Die 1945 geborene, gelernte Textilkauffrau A._ meldete sich am 26. März 2002 zum Bezug einer Invalidenrente an. Nach Abklärung der gesundheitlichen und erwerblichen Verhältnisse verneinte die IV-Stelle des Kantons Zürich mit Verfügung vom 24. Februar 2005 einen Rentenanspruch und hielt mit Einspracheentscheid vom 11. Juli 2005 daran fest. Nachdem das Sozialversicherungsgericht des Kantons Zürich eine dagegen erhobene Beschwerde mit Entscheid vom 28. Dezember 2005 gutgeheissen und die Sache zu weiteren Abklärungen an die IV-Stelle zurückgewiesen hatte, holte diese ein rheumatologisches Gutachten beim Spital X._ vom 12. Juli 2006 ein und sprach der Versicherten nach durchgeführtem Vorbescheidverfahren mit Verfügung vom 28. November 2006 gestützt auf einen Invaliditätsgrad von 50 % rückwirkend ab 1. April 2001 eine halbe Rente zu, wobei sie in masslicher Hinsicht nur auf den Anspruch ab 1. Dezember 2006 Bezug nahm und für die Zeit davor (vom 1. April 2001 bis 31. März 2004 sowie 1. April 2004 bis 30. November 2006) weitere Verfügungen in Aussicht stellte. Diese ergingen am 22. Januar 2007. B. Die gegen diese Verfügungen erhobenen Beschwerden wies das Sozialversicherungsgericht des Kantons Zürich im vereinigten Verfahren mit Entscheid vom 30. April 2008 ab. C. A._ lässt Beschwerde in öffentlich-rechtlichen Angelegenheiten führen mit dem Rechtsbegehren, es sei ihr eine ganze Rente gestützt auf einen Invaliditätsgrad von 100 % ab einem Jahr vor der Anmeldung zuzusprechen. Eventualiter sei die Sache an die IV-Stelle zurückzuweisen zur Einholung eines unabhängigen orthopädischen Gutachtens.