The first step to become NIST 800-171 compliant involves identifying which version of NIST 800-171 you have to comply with:
If you are unsure on which version of NIST 800-171 you need to comply with, start by reviewing the contract or speaking with your procurement official. ComplianceForge has a very useful NIST 800-171 Rev 2 to Rev 3 Transition Guide that helps identify the specific NIST 800-171 controls that have changed between the versions.