My advice to you would be not to wait around for opportunities to present themselves - make it happen for yourself! I attended Simon Fraser University in their Contemporary Dance program. I am graduating in December. Myself and two of the other girls in my program have formed a collective and are performing our own work in local shows and curated festivals. We choreographed a piece that is about 6 minutes long and auditioned it for festivals that are known to support emerging artists in and around Vancouver. You can also apply for grants to rent a theatre for a night or two to present your own show - this is a complicated process, both the grant application and the show planning - if you want me to explain more indepth I can, just let me know.
Another way to get work (if you don't want to choreograph your own)is to get to know the choreographers that you do want to work with. Go to their technique classes if they have any, go to their show, let them nkow that you are interested in working with them...give them tickets to shows that you aer performing in, ask if you could apprentice with their company for free, basically make yourself known to those in power.
With either route, if you work hard enough you will achieve your goals!