There's a guy in my high school that i really like and don't know if he's gay or not and I'm too flipping shy to just right out ask any advice?
Focus on his behaviour? Just the way he acts. Is he in your class or do you see him often, do you know him, are you befriended with him, do you hang out with him, we'd need some more information in order to help and we really want to! I'd say if you're too shy to ask him, just try to notice everything he does, it's not always easy to spot but sometimes people really give obvious signs. When making eye contact etc, if he's touchy with guys and the list goes on. I think you might get some hints by just observing! Good luck!
Strike up a conversation. Because, really, the only way to know is if you know him better. You don't have to say you like him, but you're more likely to find out his orientation if you talk to him, and if he is gay you'll have a leg up of already having started a casual relationship / friendship.