Yes, you can change your status from O-1 to H-1, but not to F-1. If your status is F-1 now, you also can change it to H-1 after you file the I-485.