Running out of space on root partition

I currently have a 12 gig root partition that is almost full. I do not have enough space to install a few things. I read that it is unwise to remove orphaned packages using urpme auto-orphans so I'm leery about doing that to clean up older packages. Is there any good way to remove old packages or do I just have to increase the dive space and just let them keep piling up?