By my lawyer's comment before.
You can select H1B start date, but you have to go out of US to active the visa. It's applying a new visa.
Also you can just change visa type from F to H. You do not need to go out of US. But you can not specify the sarting date.