How much time have you spent learning how to install and configure Window Clusters?
If you are using SQL 2019, would Availability Groups server you better?
The first step is to configure the 4 servers in a cluster.
The second step is to configure your shared drives.
Last is to install your instances of SQL Server as a clustered resource.
Clearly there are a lot of details to this, but there are also many learning resources on how to do this that exist.