How can I get a guy to let his guard down?

I REALLY like this guy and I believe that he likes me too. I know he has had at least one really bad relationship which kind of screwed him up because he opened up to someone who apparently stomped all over his emotions. This was a long time ago though, like several years, and I think he is finally possibly interested in at least trying to find love again.

In regard to me and him, sometimes he will seem like he wants to move things forward (beyond flirting), but then kind of goes back into his shell once he realizes he is putting himself out there. I have even tried to help and told him that I really like him. He goes back into his shell and then starts to come out. It seems that anytime there is a possibility of moving forward, he withdraws for awhile and then starts to slowly come out, only to withdraw again...and this happens over and over. I feel like suggesting things like going out, would only make him run then.

I am not sure what to do. Do guys really ever get past this? I don't know what I am doing wrong, and want to make things right. Any suggestions? Has anyone else experienced this...on either side of this.?
Updates
+1 y
Oh and I wanted to add that when things are going good, he always looks me in the eyes. When it seems that it could move forward and he withdraws instead, then he can't make eye contact. Then it has to build up again to feel comfortable.
How can I get a guy to let his guard down?
Post Opinion