Steven Guo started his first online business when he was 12. Now, his portfolio of businesses are on track to bring in $1.7 ...