OK Louai, it seams that you are very determined and don't want to reconsider your decision of dropping the school, against the overwhelming number of advises that tells you a diploma will be a great advantage. Let's get on topic and see what's to do next.
1. You won't like this, but you DEFINITELY need to drop the attitude that a diploma (and school in general) is shitty. School, in general (statistically speaking) is better than self education. There are exceptions, of course, but usually a diploma tells a lot. If you don't agree with that, no problem, but just keep in mind that despising a diploma is offensive for those who already have one. You don't want to go at a hiring interview with a despising attitude. That will instantly disqualify you, no matter how good you are. Confident, yes, despising to others (even if you feel qualified to despise them), definitely no.
2. Build yourself a portfolio of projects. Create a personal website, or at least a blog where to post your projects and nicely document those projects. In the eyes of your future employer, this will weight as much (if not more) as a diploma. Keep in mind that you are not competing with idiots with a diploma, but with other people that are at least as passionate as you are about electronics (except they have both the passion and the diploma). So, your projects must be outstanding and impressive. I won't advice for a video blog (or a youtube channel) because quality video production is incredibly time consuming.
3. Apply to jobs, then go to the interviews even if the job description is not exactly your dream job. At worst, you will gain experience at passing interviews. You can always refuse the job later if you really don't like it.
4. Be prepared to take some shitty jobs in between, totally unrelated with electronics or programming.
5. An alternative path is to open your own business. This is totally different than engineering in general, different from either SE or EE. You will need a totally different set of skills, like charisma, risk management, being a good leader, and most of all you will need STRONG CONNECTIONS, relations and friends, and first of all, A LOT OF LUCK.
6. Having a successful business is very hard work, and most of the time you won't succeed without an incredibly amount of LUCK and CONNECTIONS. You may want to research for yourself some statistics about how many businesses fail compared with how many manage to just float. Don't even talk about legends like Bill Gates or Steve Jobs! The probability of winning the lottery or being hit by a lighting strike is much bigger than the probability of having a similar success as they did.
7. I wouldn't advise for independent self employment or freelancer. This might help you to pay some bill, but use that only as a safety net. Usually this kind of work is not sustainable in the long run.
So, go out there, be prepared to confront with people that have the same passion and dedication as you have, and hope for the best luck.
Keep a positive attitude at all time, but be realistic, and never, never ever display superiority against "empty diplomas", or against any other people in general, no matter how good you feel you are, or how good you _really_ are when compared with others.
I wish you all the best!