If you still find yourself unsuccessful, even after reading all these, then perhaps the reason for your lack of success is not due to your skills at all. The reason for your lack of success with interacting with others could very well be due to your mental state of health.
Now this problem is really catch 22. Perhaps you mentally unhealthy because you are not successful. But to be successful, you need to be mentally healthy.
The key to breaking out of this state is to just accept, enjoy and build a lifestyle. Keep your life moving forward with other fun activities and keep your mind stimulated so that it can enjoy all life has to offer.
Having high spirits is key to positive, healthy interaction.