Ew... calculus... I've been down that road.
Totally half-flunked the class, but I'm so -pissed- that I'm not able to do all the calculus that I encounter in daily life!
Maybe you're the type of dude who, like, attracts the shy girls. You should wait for indications of girls liking -you- first, then move in and confess in a casual way.