As far as projects, they're all school homework assignments, right? I'd get rid of all them except the ones you really are proud of, and if possible have a link to the source code on the resume. Otherwise it looks like your desperately padding.
It's alright to have a short resume. If you are straight out of college, it's expected, and some employers prefer younger, less experienced workers because they are more likely to do what their told. What isn't cool, though, is to try and make it look like you have more experience then you do, and then when someone reads your resume more closely, they discover that you've been trying to look like something you're not.