Yeah,
Gameserver - You probably might want to get TCAdmin, the gameserver control panel that's a start. From the admin-end you can configure everything. But, to start a gameserver make sure you have high RAM/Memory. 1,024MB would do fine, but the more the better.
Shoutcast - You're going to need Debian OS, and then run a command. (I'm pretty sure Debian). Then, get a scPanel and again using the admin-end account you can configure and do what ever you want.
I suggest you go with webhosting first, you can learn many things by doing this. Maybe sell some VPSs, reseller accounts, shared hosting. It's very simple. All you need is a control panel. (Try getting cPanel/DirectAdmin/Plesk) with root access and you'll do good.
Goodluck!