Summarize this article:

Pay attention to what your crush does for fun. People generally enjoy talking about things that they know and like. Look for common ground between you two for topics to discuss. For example, find out what their extracurricular activities are or what they do on the weekends. You can ask their friends or just pay attention to what they say they're doing. Are they shy? Maybe they are very social and extroverted? Taking cues from his or her social interactions will give you an idea of how to eventually approach your crush. For example, if they're shy, talking to them around other people or being very open with your affection may scare them, and this should be avoided. You can only have a conversation if you are both in the same place at the same time. This information will increase the likelihood that you will have an impromptu "run-in" with your crush! If simply paying attention doesn't help, you can always recruit one of their friends to help you out. Good friends will want to help their friend get a boyfriend or girlfriend. Just make sure they're trustworthy. You want to look you best, to show your crush that you think they're worth the effort. Feeling comfortable with your outward appearance will also give you an extra boost of confidence! Take special care with:  Hair - Get a fresh haircut or style your hair in a nice way. Don't go for a totally new hairstyle though... it will look out of place! Clothes - Wear an outfit that your crush might like. Above all, make sure your clothes are clean, fit your body, and are free of wrinkles or stains. Grooming - Washing, shaving, and smelling pleasant will go a long way!
Learn your crush's interests and hobbies. Get a feel for your crush's personality. Get a rough idea of your crush's schedule. Look good to feel good.