I think you should be able to make more money as a software developer than customer support. And best of all, you are doing what you like. No regrets.
Like all skills, it takes practice to get good. So you are doing the right thing to start doing your own project to show case your skills and get practice.
All the best!