Is this pc compatible? I have never built a pc before.

Yeah it is compatible, however I would make these changes:

PCPartPicker part list / Price breakdown by merchant

CPU: Intel Core i5-4590 3.3GHz Quad-Core Processor ($179.95 @ SuperBiiz)
Motherboard: Gigabyte GA-H97-D3H ATX LGA1150 Motherboard ($91.99 @ SuperBiiz)
Memory: G.Skill Ripjaws X Series 8GB (2 x 4GB) DDR3-1866 Memory ($53.99 @ Newegg)
Storage: Samsung 850 EVO-Series 120GB 2.5" Solid State Drive ($64.99 @ Amazon)
Storage: Seagate Surveillance HDD 3TB 3.5" 5900RPM Internal Hard Drive ($133.74 @ Amazon)
Video Card: EVGA GeForce GTX 970 4GB FTW ACX 2.0 Video Card ($343.98 @ Newegg)
Case: Corsair SPEC-01 RED ATX Mid Tower Case ($47.99 @ Micro Center)
Power Supply: XFX 550W 80+ Bronze Certified ATX Power Supply ($58.99 @ SuperBiiz)
Optical Drive: Samsung SH-224DB/BEBE DVD/CD Writer ($14.98 @ OutletPC)
Operating System: Microsoft Windows 7 Home Premium SP1 (OEM) (64-bit) ($86.88 @ OutletPC)
Keyboard: Cooler Master CM Storm Devastator Gaming Bundle Wired Gaming Keyboard w/Optical Mouse ($28.99 @ SuperBiiz)
Total: $1106.47
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2015-05-16 17:20 EDT-0400

Here you'll have a better motherboard with a newer chipset and a bigger quality SSD. Regarding the powersupply, this build does not require 750W at all and besides even though the CX-series is decent for sure, this XFX unit build by Seasonic will have an appropriate wattage, 550W, and be absolute quality. It will last you many years.
 
Solution
While the parts will work, you are running the risk that your motherboard bios will not support the cpu without a bios update. In order to update the bios, you would need a fully compatible cpu to begin with, then upgrade to the Haswell.

As a personal note, you are dropping over a grand into a new rig, but are choosing one of the lamest motherboards around. If you are going to spend that kind of money to build a gamer, do yourself a favor and get a motherboard that will allow you to get the most out of your investment.
 


Thanks for the advise
 


Thank you for offering me the solution :)