If you are a non-resident alien of the US - sounds like you are - then you may not owe US taxes, as it doesn't sound like you have US source income from trading forex with a US-based forex broker.
Learn more here
http://www.greencompany.com/Educatio...Resident.shtml.
Forming a US-based entity may trigger US source income, so that may not be a good idea.
Consider a consultation for more indepth review of your issues if any.
We can not comment on Canadian taxation and rules.