In order to have the OS boot from the new drive you need to either:
1) clone the old system drive to the new drive using special cloning software. Most cloning programs can resize partitions as needed; or
2) install Windows on the new (empty) drive, then copy user files to it (including game installations; once you have the new system running you need to have Steam/Origin etc. check the integrity of the game files to get the games to appear in the new system).
Option 1) is more straight-forward, but 2) has the benefit of "starting over" - use it if you've had persistent problems with your current Windows installation.
andrew0222 :
So will cloning my old HDD to my new one, make my new drive the C: Drive?
Whatever drive you boot from becomes the C: drive.
Which reminds me: if you decide to go with option 2) and install Windows to the new drive, be sure to disconnect all other drives for the duration of the installation. Also, if you wish to reuse the old system drive as a data drive, you should format it to make sure it no longer affects booting.