I don't care if men are discriminated in your country or not. If that's really true, then you'll have to learn to jump that barrier. If you really want to get a good job, the one thing you can't do, you can't afford to do, is to stay where you are. If it is not discrimination (either for your gender or age), then it will be something else. There will be always a barrier to get a job, even if it is something as simple like someone else is applying for the same position.
The very first thing is not about what you know but about being realistic about your expectives (in this case, job-wise)
You need to ask yourself questions like:
- Do I really want to do this? Do I enjoy it?
- If I don't, what would I like to do with my life?
- If I do, are my skills really good enough? Am I behind from the rest?
- How can I go the extra mile?
In terms of doing an interview
- Am I pleasant enough? Is my character nice enough? Is it easy for me to make friends? Am I sociable?
If the answer is "no", what do I need to do to get a job? how do I present myself in such a way that I don't lie but they don't see my shyness (or introspective way of being) as something negative?
- how do I market myself so the age is not a concern?
- Am I targeting to the appropriate job? Maybe I shouln't be only a designer but more like a manager or assistant manager with all my experience... Do I have the skills to manage a team?
- What am I doing wrong?
And be constant, everyday. Whatever you do, whatever field you choose, learn something new and get better, every day.
You DO have a job but you haven't realize that... YOUR JOB IS TO GET A JOB and that's also a full time job. That means that you need to organize your time to:
Read newspapers, online media (websites, linkedIn or any serious place where you can find jobs) and see what's available. From there, select those jobs that you think would suit you.
Study the companies you want to apply for. Change your CV accordingly to target each one of them. Personalize it. Look at their sites, their philosophy, their style.
If they're classic in the way they look, your resume should look classic still outstanding enough to be memorable. If they're more bold with their brand, be more bold with your presentation. Adapt to the market.
Dedicate some time to study and be better on whatever you do. Everyday. No excuses. Put yourself to the test.
Realize that internet gives you lots of way of making cash. You think that themeforest is not a place for you because a template is sold at 15USD?
It is fine that you don't want to do that kind of business. But remember that some of those designers (or groups, because most of them are really groups of designers, programmers, coders...) earn thousands of USD per month.
They do so because they know their market well, and they adapt and they're the best at what they do. That doesn't mean that you should sell themes at themeforest. You need to understand why they're successfull.
Learn from them. You need to adapt too.
Look also to other line of business that may suit you even better. You could sell your own e-book, you could have your online store, you could have your own online course. Or maybe teach people in your own city, organizing classical, short-period courses.
Mind you, don't expect results straight away. NOTHING IS EASY. But if you really know what you want to do and you're constant, you'll start seeing results in a few months.
If you jump from one line of business to another, thinking that nothing works... nothing will work because you didn't dedicate enough to time to that particular line or you didn't understand how the market worked.
PS: My sisters always pestered me because I was overweight, far overweight, and that looking good was so important to do an interview that I would have trouble finding one. First impressions are important. And they're right, up to a point. Maybe I don't get the salary I deserve because I don't look good.
I'm not precisely a model. I'm not pretty. I'm not social.
Still, they were really wrong. I never had a problem finding a job because:
a) I knew my stuff really well. I always worked hard, I'm honest, I'm straight forward. And whenever someone asked to any of my previous employers, they are pleasantly surprised.
b) I know how to behave, what to say and what not to say either if they're important or not. I always show respect. I know how to dress for the occassion. I'm not social but I know how to make someone feel comfortable.
c) I always deliver. My job is always on time and if something delays me and I can't find another way to make it work, my boss is properly informed.
What I don't have in looks (or age, I'm not young), I have in some other skill. And I make sure that I don't allienate anyone. Of course, if I don't agree with someone, I tell him. But I make sure that it is an opinion exchange, not a fight