Yeah you just have to keep trying. One time isn't going to make a shy guy open up to you. For all he knows you could have been trying to make a full out of him. Everyone lives a different life so not everyone grows up to be an arrogant asshole, a bad boy or w/e.