There's no f*ckin reason to be shy dude. First, hot girls are persons too........they sh*t too. So forget about this "omg, she's so hot, how can I talk to her" bs, just talk to her like you would to any other person.
Also, what is it that you want? You want some p*ssy, right? How the f*ck will you ever get p*ssy if you are too shy? See, if you dont have the balls to TALK to a hot chick, how the hell are you ever gonna sleep with one? Think about it that way, the only way to p*ssy is to get some balls and just talk to them.