If you're having a hard time getting an entry-level gig somewhere, I would suggest building a code portfolio. It should contain code samples (in multiple languages, if you can) as well as some working program code.
Web development is going to be the easiest place to get your foot in the door, so maybe you should build a web page with some forms, some javascript, etc etc etc.
There are entry level jobs out there, you just have to put yourself ahead of everyone else trying for them.