Faits: A. Par jugement du 13 janvier 2009, le Tribunal correctionnel de l'arrondissement de Lausanne a reconnu X._ coupable d'escroquerie, d'abus de confiance et de faux dans les titres. Il l'a condamné, pour ces infractions, à une peine privative de liberté de quatorze mois, sous déduction de 107 jours de détention avant jugement. En outre, il a révoqué la libération conditionnelle accordée à X._ le 28 mars 2008 et ordonné l'exécution de la peine de deux mois et dix jours. Conformément à l'art. 89 al. 6 CP, il a fixé une peine privative de liberté d'ensemble de seize mois et dix jours, sous déduction de 107 jours de détention préventive. B. Statuant le 26 mars 2009, la Cour de cassation pénale du Tribunal cantonal vaudois a rejeté le recours formé par X._ et confirmé le jugement de première instance. En bref, elle a retenu que, employé en qualité de vendeur de voitures par la société Y._ SA, puis, comme conseiller commercial au Z._ SA, X._ a encaissé de clients des versements pour le paiement de voitures. Au lieu de remettre cet argent à ses employeurs, il l'a utilisé pour mener un train de vie dépassant ses revenus. Il a retiré, de la sorte, à ses employeurs, un montant de 119'510 fr. C. Contre cet arrêt cantonal, X._ dépose un recours en matière pénale devant le Tribunal fédéral. Il conclut à la réforme du jugement attaqué en ce sens qu'il est condamné à une peine privative de liberté de huit mois avec sursis et qu'il est renoncé à révoquer la libération conditionnelle accordée le 28 mars 2008; à titre subsidiaire, il conclut à l'annulation de l'arrêt cantonal et au renvoi de la cause. En outre, il sollicite l'assistance judiciaire et l'effet suspensif. D. Il n'a pas été ordonné d'échange d'écritures. 