Thanks to everyone who replied to this thread!
You're right, I don't have a lot of experience with ssh or Linux. I'm learning as I go allowing. Anyway, after hours of troubleshooting it was my mistake, (I had assigned it an unavailable IP address. The reason why I could ssh to it was because the info was not saved in the ifcfg-eth0 file). After reading further about security issues and ssh I decided to take everyones advice and disable "PermitRootLogin".