Maybe you should be a little patience, shy girls are better than bossy, selfish girls. Shy girls are usually innocent so that's a good thing I guess. It takes time for a long lasting relationship and DON'T BREAK UP WITH HER IF SHE DOESNT WANT TO KISS! GIVE HER SOME CHANCE. Make her more comfortable and then kiss her unexpectedly, unexpected kiss are the best so I'm sure she want to kiss you again after she had her first kiss with you unexpectedly.