please review my build.

"Asus M5A99FX PRO R2.0 ATX AM3+ Motherboard has an onboard USB 3.0 header, but the Cooler Master HAF 912 ATX Mid Tower Case does not have front panel USB 3.0 ports."

Look for a case with USB 3.0 ports
 

This doesn't matter at all, it's just letting you know that your case doesn't have USB 3.0 ports but your motherboard supports it. Like mostly all other modern motherboards
 
PCPartPicker part list / Price breakdown by merchant

CPU: Intel Core i5-4590 3.3GHz Quad-Core Processor ($184.99 @ SuperBiiz)
CPU Cooler: Cooler Master RR-HT2-28PK-R1 54.8 CFM Sleeve Bearing CPU Cooler ($10.99 @ SuperBiiz)
Motherboard: ASRock H97M Anniversary Micro ATX LGA1150 Motherboard ($63.99 @ SuperBiiz)
Memory: G.Skill Ripjaws X Series 8GB (1 x 8GB) DDR3-1333 Memory ($63.98 @ OutletPC)
Storage: Seagate Barracuda 1TB 3.5" 7200RPM Internal Hard Drive ($43.99 @ SuperBiiz)
Video Card: EVGA GeForce GTX 970 4GB ACX 2.0 Video Card ($324.99 @ SuperBiiz)
Case: Thermaltake Versa H21 ATX Mid Tower Case ($28.99 @ SuperBiiz)
Power Supply: EVGA 600B 600W 80+ Bronze Certified ATX Power Supply ($47.99 @ SuperBiiz)
Operating System: Microsoft Windows 8.1 (OEM) (64-bit) ($92.99 @ SuperBiiz)
Total: $862.90
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2015-02-09 03:16 EST-0500

This gonna definitely outperform your PC.