Why not take on some freelance work after hours? Or start a hobby website about a passion of yours. Find a reason to make a website and maintain it in your own time. As you get more and more familiar and confident with it you'll become ready to take a full time job doing it.
Just make a goal with in time period as you have a good knowledge, so you have to need some extra focus on that part which are required to get a good job on your profile.
And, dont loose hope , you can change in your way .