Can't Hardly Wait (1998)

(TRAILER)

Barely helpful plot summary:


A beta male hopes that a nicely worded letter will get him laid. 

Similar films:


10 Things I Hate About You (1999)

American Pie (1999)

Empire Records (1995)

Not Another Teen Movie (2001)

She's All That (1999)