here's a stupid idea - on your break buy him a soda or something, tell him you got an extra one from the machine and does he want it? then smile and be charming and FUCKING TALK TO HIM ALREADY!
i had a boyfriend who did this to me, it gave him the opportunity to talk to me in small doses until he overcame his shyness enough to ask me out.