Reign: You don't have to do anything you don't want to (drinking, wild partying. etc). I advise you to go because after all, it's your close friend's birthday. He/she would appreciate it if you showed up. You also don't have to stay long if you aren't really comfortable with the scene, but try to socialize and make friends. This is an opportunity to get out of your comfort zone and to experience new things, so why not give it a try? The party might turn out to be great.
Marian: You should definitely go! You're going for your really close friend anyway and not for anyone else. Try to stay for an hour or two and interact with the other guests; you might be surprised to find someone you actually know there. If by the end of those two hours you still feel uncomfortable, you always have the option to leave early. Make sure to tell your friend that you're leaving first though; because simply disappearing from the party is an asshole move.
"I have a crush on this guy but I'm not really friends with him and I don't really know anything about him, but I really want to get to know the guy. And I rarely see him in person, I've only seen him twice haha. Is that pathetic? He doesn't even know my name (I think). And I don't even know if he's single. We kinda met already but like we just smiled at each other. How do I become closer to him?"
Reign: I'm going to go ahead and assume that you like this guy because of his looks and what you know about him based from other people. If you guys have a mutual friend, you can ask that friend to introduce you guys to each other the next time you meet and hopefully you get to hang out with him. You can also talk to him through social media. Strike up a conversation with a "Hi! Are you (insert name here)? I think I met you before!" and pray to the gods that he does remember you.
Marian: I totally agree with Reign! I really think the only effective way you can get closer to your crush is if you hang out with him in real life. Try to find a mutual friend and maybe ask that friend to bring you along if he/she will hang out with your crush soon! If that doesn't work though, try to strike up a conversation online and see where that goes. Although you must remember that how a person acts online might be a bit different from how that person acts in real life.
click photo for source