The track would be better if it was a bit shorter, but that's the only major nitpick I have for this. You definitely have the potential to be a skilled musician if you study music theory and apply the knowledge to newer songs. As for music software, you can try OpenMPT, Rosegarden, or LMMS to see what works for you.