Hi Ran: Welcome to Forum. Sorry to hear about your refusal. If you go to the top of the main forum page and put "visa refusal" "ties" or other combinations in the white search box and the top right of the page you can find lots of information on this topic. Briefly, STRONG TIES to your home country is one of the most important items to nail. It covers so many different things. Being employed in a good job, having a solid bank balance, owning property, travel history, as well as family, all go to show you are ESTABLISHED and EMPLOYABLE in your home country and are more likely to return home than someone who has few links. It is confusing when they say "family ties in Canada and country of residence", but it doesn't mean you have family in both places in this instance. For VO purposes it appears to be either family in Canada, or lack of family in home country. Look at each item in the job requirements and determine if and how you meet them. No one on forum can help you overcome the financial assets, you have to prove that you have them. Good Luck and I hope you are able to make things work out.