Lots of good points above regarding your academics. It really means nothing to the hiring manager. Think of it from the manager's viewpoint, what qualities would you look for if you were hiring?
I'd take experiences from school, sports and whatever else you are involved in and spin them to make them relevant to the job.
Outline things like:
1) you are a great people person, who is a good listener and able to quickly build rapport with people (get people to like you quickly)
2) you're a team player and quick learner and always willing to take on new tasks
3) you're not afraid of hard work, and would be willing to go the extra mile for your customers/ the business
Also - if you haven't worked in a "proper" job before - don't be afraid to list it on your cover letter. State that you haven't but you are willing to learn and work hard to give back to the business, whether that means scrubbing floors or toilets etc. Managers like to see that kind of stuff. Of course, you have the kind of person who would actually go through with what they say - otherwise s*** going to get real very quickly haha
Good luck in any case!