It definitely looks impressive on the first glance, you have some really great looking assets and there is obviously a lot of hard work put into all of it. So you have some skills, dedication and some good looking portfolio shots, especially for a student. So nice job! BUT (there is always a but) you have some things that…
I'd say(to anyone) join a group of like minded people who want to create a "game", and build a portfolio with that while you wait, strive to become competition to companies instead of waiting around. Sure it is hit or miss with "groups", but some games coming out seem nice in the indy scene and people are warming up to…