My budget is about 1500$, anything i should spend more money on?

I would strongly suggest getting an SSD, you will cut down waiting times for booting and program loading from 1 minute to 10 seconds, it is a big difference.
Also the GTX960 is not bad, but if you want top performance at 1080p a GTX 970 will perform much better and last you longer.
 

SamiSC

Distinguished
Dec 22, 2010
609
0
19,360
PCPartPicker part list / Price breakdown by merchant

CPU: Intel Core i5-4690K 3.5GHz Quad-Core Processor ($219.99 @ SuperBiiz)
CPU Cooler: Phanteks PH-TC12DX_RD 68.5 CFM CPU Cooler ($49.99 @ Newegg)
Motherboard: MSI Z97-GAMING 5 ATX LGA1150 Motherboard ($135.99 @ SuperBiiz)
Memory: G.Skill Sniper Series 8GB (2 x 4GB) DDR3-2400 Memory ($57.99 @ Newegg)
Storage: Samsung 850 EVO-Series 250GB 2.5" Solid State Drive ($97.95 @ OutletPC)
Storage: Western Digital Caviar Blue 1TB 3.5" 7200RPM Internal Hard Drive ($52.49 @ OutletPC)
Video Card: MSI GeForce GTX 970 4GB Twin Frozr V Video Card ($348.49 @ SuperBiiz)
Case: NZXT S340 (White) ATX Mid Tower Case ($63.99 @ SuperBiiz)
Power Supply: EVGA 750W 80+ Gold Certified Fully-Modular ATX Power Supply ($104.99 @ NCIX US)
Operating System: Microsoft Windows 8.1 OEM (64-bit) ($88.88 @ NCIX US)
Monitor: Acer S241HL bmid 60Hz 24.0" Monitor ($120.98 @ Newegg)
Keyboard: Cooler Master CM Storm Devastator Gaming Bundle Wired Gaming Keyboard w/Optical Mouse ($27.99 @ NCIX US)
External Storage: Western Digital Elements 1TB External Hard Drive ($64.00 @ B&H)
Total: $1433.72
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2015-07-27 09:35 EDT-0400

changed the cpu cooler to a slighly better one that will match the red and white theme
ADDED SSD to speed normal usage and start up
changed graphics from 960 to a better 970 for maxing settings on 1080p
changed the power supply to one of the best you can find ebga g2 750, better than the g1 you were going with
changed the monitor to a 24" 60Hz.
 
Solution

SamiSC

Distinguished
Dec 22, 2010
609
0
19,360
you have options to even go with a i7 4790k for that sweet 4GHz and 4.4 turbo or even a 780 for total overkill, for example.

this build will get you ultra setting on 1080p gaming while still being able to do great streaming and editing
PCPartPicker part list / Price breakdown by merchant

CPU: Intel Core i7-4790K 4.0GHz Quad-Core Processor ($328.99 @ SuperBiiz)
CPU Cooler: Phanteks PH-TC12DX_RD 68.5 CFM CPU Cooler ($49.99 @ Newegg)
Motherboard: Gigabyte GA-Z97X-Gaming 5 ATX LGA1150 Motherboard ($129.99 @ SuperBiiz)
Memory: Kingston HyperX Fury Red 8GB (2 x 4GB) DDR3-1866 Memory ($48.99 @ Newegg)
Storage: Samsung 850 EVO-Series 250GB 2.5" Solid State Drive ($97.95 @ OutletPC)
Storage: Western Digital Caviar Blue 1TB 3.5" 7200RPM Internal Hard Drive ($52.49 @ OutletPC)
Video Card: MSI GeForce GTX 970 4GB Twin Frozr V Video Card ($348.49 @ SuperBiiz)
Case: NZXT S340 (White) ATX Mid Tower Case ($63.99 @ SuperBiiz)
Power Supply: EVGA 750W 80+ Gold Certified Fully-Modular ATX Power Supply ($104.99 @ NCIX US)
Operating System: Microsoft Windows 8.1 OEM (64-bit) ($88.88 @ NCIX US)
Monitor: Acer S241HL bmid 60Hz 24.0" Monitor ($120.98 @ Newegg)
Keyboard: Cooler Master CM Storm Devastator Gaming Bundle Wired Gaming Keyboard w/Optical Mouse ($27.99 @ NCIX US)
External Storage: Western Digital Elements 1TB External Hard Drive ($64.00 @ B&H)
Total: $1527.72
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2015-07-27 10:16 EDT-0400
so post what kind of stuff you will be doing with the pc.

Edit: the gigabyte gaming 5 may be cheaper but its 1 tier better than the msi gaming 5 and the mostly recommended asus A.
check here
http://www.tomshardware.com/forum/id-2383187/motherboard-tier-list-z97-chipset.html

Edits: changed the mishkin redlin to a kingston due to voltage issue.
 
PCPartPicker part list / Price breakdown by merchant

CPU: Intel Core i5-4690K 3.5GHz Quad-Core Processor ($219.99 @ SuperBiiz)
CPU Cooler: Phanteks PH-TC12DX_RD 68.5 CFM CPU Cooler ($49.99 @ Newegg)
Motherboard: Gigabyte GA-Z97X-Gaming 5 ATX LGA1150 Motherboard ($111.98 @ Newegg)
Memory: Mushkin Redline 8GB (2 x 4GB) DDR3-2133 Memory ($49.99 @ Newegg)
Storage: Samsung 850 EVO-Series 250GB 2.5" Solid State Drive ($97.95 @ OutletPC)
Storage: Western Digital Caviar Blue 1TB 3.5" 7200RPM Internal Hard Drive ($52.49 @ OutletPC)
Video Card: EVGA GeForce GTX 980 4GB Superclocked ACX 2.0 Video Card ($491.99 @ NCIX US)
Case: NZXT S340 (White) ATX Mid Tower Case ($63.99 @ SuperBiiz)
Power Supply: EVGA 750W 80+ Gold Certified Fully-Modular ATX Power Supply ($84.99 @ NCIX US)
Operating System: Microsoft Windows 8.1 OEM (64-bit) ($86.98 @ OutletPC)
Monitor: Acer S241HL bmid 60Hz 24.0" Monitor ($120.98 @ Newegg)
Keyboard: Cooler Master CM Storm Devastator Gaming Bundle Wired Gaming Keyboard w/Optical Mouse ($24.99 @ Newegg)
External Storage: Western Digital Elements 1TB External Hard Drive ($64.00 @ B&H)
Total: $1520.31
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2015-07-27 09:48 EDT-0400
 
This budget would be enough for QHD resolution and frame rate-matching gaming. You should consider this route.

PCPartPicker part list / Price breakdown by merchant

CPU: Intel Core i5-4460 3.2GHz Quad-Core Processor ($176.95 @ SuperBiiz)
Motherboard: ASRock H97 PRO4 ATX LGA1150 Motherboard ($81.89 @ OutletPC)
Memory: Corsair Vengeance 8GB (2 x 4GB) DDR3-1600 Memory ($45.99 @ Amazon)
Storage: Samsung 850 EVO-Series 120GB 2.5" Solid State Drive ($71.49 @ OutletPC)
Storage: Western Digital Caviar Blue 1TB 3.5" 7200RPM Internal Hard Drive ($52.49 @ OutletPC)
Video Card: MSI Radeon R9 390 8GB Video Card ($329.98 @ SuperBiiz)
Case: Rosewill BlackHawk ATX Mid Tower Case ($69.99 @ Newegg)
Power Supply: SeaSonic 620W 80+ Bronze Certified Fully-Modular ATX Power Supply ($78.99 @ SuperBiiz)
Operating System: Microsoft Windows 8.1 OEM (64-bit) ($88.88 @ NCIX US)
Monitor: BenQ XL2730Z 144Hz 27.0" Monitor ($549.99 @ Amazon)
Total: $1546.64
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2015-07-27 10:08 EDT-0400

And $1700 would be enough for a Crossfire-ready build.

PCPartPicker part list / Price breakdown by merchant

CPU: Intel Xeon E3-1231 V3 3.4GHz Quad-Core Processor ($232.99 @ SuperBiiz)
Motherboard: Asus Z97-E ATX LGA1150 Motherboard ($111.99 @ NCIX US)
Memory: Corsair Vengeance 8GB (2 x 4GB) DDR3-1600 Memory ($45.99 @ Amazon)
Storage: Samsung 850 EVO-Series 120GB 2.5" Solid State Drive ($71.49 @ OutletPC)
Storage: Western Digital Caviar Blue 1TB 3.5" 7200RPM Internal Hard Drive ($52.49 @ OutletPC)
Video Card: MSI Radeon R9 390 8GB Video Card ($329.98 @ SuperBiiz)
Case: Rosewill BlackHawk ATX Mid Tower Case ($69.99 @ Newegg)
Power Supply: EVGA SuperNOVA 1000G2 1000W 80+ Gold Certified Fully-Modular ATX Power Supply ($155.99 @ SuperBiiz)
Operating System: Microsoft Windows 8.1 OEM (64-bit) ($88.88 @ NCIX US)
Monitor: BenQ XL2730Z 144Hz 27.0" Monitor ($549.99 @ Amazon)
Total: $1709.78
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2015-07-27 10:20 EDT-0400
 
Here would be my suggestion.

PCPartPicker part list / Price breakdown by merchant

CPU: Intel Core i5-4690K 3.5GHz Quad-Core Processor ($219.99 @ SuperBiiz)
CPU Cooler: Cooler Master Hyper 212 EVO 82.9 CFM Sleeve Bearing CPU Cooler ($26.99 @ NCIX US)
Motherboard: Gigabyte GA-Z97X-GAMING 7 ATX LGA1150 Motherboard ($158.99 @ SuperBiiz)
Memory: Kingston HyperX Fury Blue 8GB (2 x 4GB) DDR3-1866 Memory ($46.99 @ SuperBiiz)
Storage: Samsung 850 EVO-Series 120GB 2.5" Solid State Drive ($71.49 @ OutletPC)
Storage: Western Digital Caviar Blue 1TB 3.5" 7200RPM Internal Hard Drive ($52.49 @ OutletPC)
Video Card: EVGA GeForce GTX 970 4GB FTW+ ACX 2.0+ Video Card ($349.99 @ Amazon)
Case: NZXT S340 (White) ATX Mid Tower Case ($63.99 @ SuperBiiz)
Power Supply: EVGA SuperNOVA NEX 650W 80+ Gold Certified Fully-Modular ATX Power Supply ($79.99 @ Amazon)
Operating System: Microsoft Windows 8.1 OEM (64-bit) ($88.88 @ NCIX US)
Monitor: Asus VG248QE 144Hz 24.0" Monitor ($239.99 @ Amazon)
Keyboard: Cooler Master CM Storm Devastator Gaming Bundle Wired Gaming Keyboard w/Optical Mouse ($27.99 @ NCIX US)
External Storage: Western Digital Elements 1TB External Hard Drive ($64.00 @ B&H)
Total: $1491.77
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2015-07-27 10:19 EDT-0400