Sd drive not showing its full capacity

So im trying to make a raspberry pi game console and i flashed the image to the drive then i tried to add a game to it and it then was telling me im out of space. well its an 8 gb drive so i thought it was just the program taking that much up. So i go into my windows drive viewer and its telling me i have 55mb out of 55mb free to use. So i tried reformating it and it went down to 54.9 mbs of 54.9 mbs free. Also it wouldnt let me reformate it to fat32. Any ideas on how to fix this?

Distributions for the Raspberry Pi require a tiny boot partition formatted with a FAT filesystem. The GPU boots the system from this partition. The rest of the space is generally allotted to a separate partition with an EXT filesystem. Windows will see the FAT partition, but doesn't understand EXT so it ignores that part of the card. I imagine this is the problem you are seeing. To work around the problem, you might use a program like WinSCP to copy files to the Pi over the network. You'll need to have an SSH or FTP server running on the Pi, and be aware of the login credentials.