My best advice, go talk to your professors. Build relationships with them because they have all the connections and can give you the best advice. In addition, they have seen your work and know what you are capable of. My acceptance in a Masters and now PhD is all because of two professors I worked with for the last two years of undergrad and basically followed around. My mentors have each given me a job over the summer and now I'm Ta-ing for one of them. They have both provided me with more advice and guidance than any other source including future professors I will be working with.