having both parents know english helped, plus watching snoopy and all the other cartoons / movies at a young age helped, listening to the US force radio gives some great vocab too , ah and entering a school that teachs english since first grade also helps
traveling is expensive so those are some solutions that are WAY cheaper and close at hand