Opinions on this matter are polarized. Someone will say that you should not do this, someone will advise you to have patience and strength, and success will definitely come. I think the truth is somewhere in between, if you plan to devote some reasonable time to this, and not sit at the computer...