It's not working yet but it will work in the future for sure. You just need to be a little more patient and keep working, keep improving and do your best every single day. If you really believe in what you're doing then you will never stop it.
Failure is not a real failure, it only becomes failure because you see it as a failure. If you don't see something working... you will quit right away and will never persevere until the end. You're a quitter, you lack determination and the ability to stick with the process until it bring results.
If it is not working it only means it lacks something, it can be the effort, a simple step or maybe it is not time yet. Sometimes you just need to do it until it give you something, sometimes you can't force results, it will come by itself in the right time. Sometimes all you need to do is work super hard and wait for your time, it's all you can do.
Everything will work if you will make it work, if you have the will and determination to make it work. Don't be like a pussy like everybody else who will complain and make excuses after not getting what they want. Don't be like everybody else who keeps getting the same thing because they are doing the same thing.... they quit when nothing is working in what they are doing, they will try something else but when the going gets hard again... they will quit again.
Life is not a race, it is a marathon, it is the one who can endure the most will win the most. Make a stand and have faith in everything that you do. It is not working for now but it will work in the end.