Too Shy...

So I'm a really shy person and when I start liking a guy I just do not have the courage to go up and talk to him at all. It's really depressing because I'll start to really liking a guy and then I get back into my shell and nothing happens. It really sucks. Any advice? Please and thank you