<human>: Can you summarize the given text in a few sentences?

Hi everyone!

As per title, I'm a 21yo girl with a HUGE crush for my 30yo coworker.

Ok, so, here's the deal: for the past 2.5 years I have occasionally worked in a lovely bookshop with four other guys. Three of them are in their 40s, and then there's this guy who's 30, incredibly handsome, extremely intelligent and unexplicably shy with women.
When we first met we were both in other relathionships, but a year ago he broke up with his girlfriend and I did the same shortly after.

Now, I've always fancied him, but never thought I stood a chance due to the age difference. Also, we never had a relationship outside of work.

In the past weeks, though, things have started to change: he began joking about sex (not only about sex in general, also about having sex together),  we laugh all the time, he asks me intimate questions and for advice regarding movies, TV shows, books etc.
We have a mutual friend, and a couple of days ago he started pushing for the three of us to go out for dinner together (once again, we've never seen each other outside of work before). 

BUT!

Today he gave me a ride home, and drove off almost as soon as he dropped me. 
He gets awkward and silent when we happen to be alone together in a closed space (like in the elevator at work).
Sometimes he just leaves me there and disappears in the office to read a book.

Seriously, people, what do you think is going on in his head? Does he like me? Does he see me only as a friend? Should I try and take a step? If so, how do I do it without being too obvious?
Ugh, I'm so confused.

Any help is appreciated. If you needs any more details, please ask: I really need some clarity!

Also, sorry for my far from perfect English: it's not my first language :)

Thanks you all in advance!
<bot>: I have a crush on my older coworker, I can't understand his signals. Should I push it or leave it be?