i applied for a Canadian study permit in 2016! And I recently applied for a US student visa in 2018 but got rejected as well?
For canada the reasons where;
Didn’t show sufficient funds to be able to support myself
Personal assets and financial status
Purpose of visit