see...its such a hard thing to answer...what are your hobbies besides cars?
do you like bowling? maybe join a bowling league, or look for new fun things to try, if your outgoing it seems to me like maybe you are just meeting the wrong ones. if you go to car shows maybe you can meet one there?
i went thru the same thing as you, for years and years i just couldnt find the right one, i always had alot of guys like me, but usually didnt like them back. im also very outgoing and never had a problem walking up to a cute guy to strike up a convo- im a huge clubber, i love music, i love going to clubs and i love dancing, so of corse since thats where i always was, well thats where id meet most of my guys. everyone kept telling me i would never meet anyone nice in that scene. it kinda depressed me cause i always had the hopes of finding someone that enjoyed the music and dancing like me, but i started to believe everyone. i tried some online dating, i was almost ready to go on one of those damn singles cruises that they have, and the finally it happened, i met my guy at a dance party and it turns out hes the one...here we are 4 yrs later.
i would just say keep your options open, try different and new things, and dont be afraid to hit up some places by yourself, its less intimidating if the guy looks like hes kinda chillin by himself
im sorry i realy dont have any great suggestions, cause i just kinda wandered aimlessly til i found mine