you have access to the internet, an eng degree and you at least write English fairly well. Are you looking for only local jobs? how about remote opportunities? Many companies will hire remote work with no experience, there’s also job brokers, where you are hired for a project and then moved to another. These are by no means the best kind of job, but they can get you back on your feet.
talking to girls is not that hard, dude