Honestly, setting up clusters in Windows Server and SQL Server is specialized knowledge. I recommend getting someone to do it for you, who has experience in doing it. Watch what they do, learn from it, but don't try to set it up yourself unless the cluster is just for testing purposes and can be rebuilt multiple times if it doesn't go right.