Effort makes you. You will regret it someday if you don't do your best now. Don't think it's too late but keep working on it. It may take time, but nothing gets worse due to practicing. So practice. You may get depressed, but it proves you are doing good.