Former Leeds United winger Robbie Rogers has revealed he thought he would never play football again after coming out as gay.