honey... I didn't get a chance to read your whole question but you know..
maybe this guy is like me..
maybe he got BURNED in the past..
and now, although he sees the signs that you like him right in front of his face.. he's afraid that it might happen again..
idk.. or maybe he doesn't like you..
try thinking about it like that
****************************
Here's another thing that came to my mind..
men don't really like agressive women..
just think about it..
let's say that you are dating this guy..
you're going to the movies..
and you order the tickets while he's just standing there..
you do all the moves.. not him..
then.. you go to like a private spot
and you are about to have sex.. or make out.. or whatever..
honestly, that's a turn off..
if he's just some pervert.. he wouldn't care..
but if he's an honest man..
he would get turned off..
just remember this..
if he's not that interested..
don't even bother..
just move on to another guy..
and if he is..
then just tell him.. "You had your chance"