You dont have to create a virtual machine and install vcenter. You can connect to esxi host using vSphere client, Click File--->Deploy OVF template and browse the OVA file and deploy it. Building a vcenter is a tedious task as it needs lot of requirements. this is a easier task.
Follow this KB for steps
VMware KB: Downloading and deploying the vCenter Server Appliance 5.x
If you found the answers useful, consider awarding points by choosing correct and helpful answers