Texas boy, 9, becomes singing sensation online