Wales and Manchester United winger Daniel James admits he doubted he would make it as a professional footballer during his time at Swansea.