You can start by taking a free assessment to see if you qualify. Here's a link.
http://www.canadavisa.com/assess/canada-immigration-visa.htmNote also that if your J-1 visa allows you to stay in the U.S. for one year or more, you can apply to Buffalo. If it doesn't, you'll need to apply from the UK.