I know it takes a lot of effort as well as luck in landing that first entry-level job so all I can say is to keep knocking, but also be prepared to show something tangible. Anyone can talk all day about their awesome work ethics but it's another thing to be able to prove it by presenting a polished (for a junior) software.