Dude - don't sell yourself short. Have you seen the d-bags that many hot girls date? I can't tell you how many hotties that I know, financially support their guys while working for waitress wages :frown: Make her an offer and see what happens. You may be pleasantly surprised! I mean, you already own a car that he probably can only dream of :biggrin:
My suggestion is to become her friend. If you don't feel like you're in her league as a boyfriend, you might become the friend she falls in love with once she gets to know you. :smile: It happens.