Do you have any work experience or internships? That really goes a long way. Employers tend to favour graduates with experience but lower marks than a graduate with high marks with no experience at all.

Finding a job to get that experience is tough, so internships are the way to go. But most internships are unpaid (I think).

I don't know if all that exists in the US, but I'm just putting it out there.