Shall I quit trying searching for a postdoc and search for another title in academia?
You are in a tough situation, but not hopeless. Just sending out applications is unlikely to work due to your poor record. Instead, you could try to build on your network, start collaborations. If that works you will have polished your record. Now you can also start thinking about applying for funding for a bigger project, requiring a post-doc (you), with your collaborator and use that to move to the research university of your collaborator. So if you want to move into a research university, it is possible, but it is going to be hard work and there is no guarantee of success.