Sean O'Brien says he is "ahead of schedule" in his rehabilitation from a shoulder injury and expects to be back training within two weeks.