Ma petite expérience avec le 600D me dit que le 18-55 est tout à fait honorable pour débuter et faire de jolies photos : il est de bonne qualité (aussi bon que le 17-40L faut-il le rappeler) . Pour les portraits que tu souhaites faire il en est un qui coute presque rien, qui est excellent c'est le 50mm f1,8. Il faut absolument avoir celui-là !! (jolis flous d'arrière plan)

Et pour compléter tu peux trouver aussi le zoom 55-250 un peu ancien maintenant (non USM) qui est aussi de bonne qualité et peu onéreux. Avec ces 2 objectifs supplémentaires et pour à peine 200 euros tu as tout ce qu'il te faut, pour 90% de toutes les situations.
Et si tu le souhaite je peux t'adresser quelques photos faites avec ces 2 derniers objectifs. Ces deux objectifs je l'ai ai achetés à quelqu'un qui souhaitait s'en séparer (essai et remise en mains propres); tu peux les trouver facilement d'occasion.