The logo has potential.
One thing that you could do is use fewer colors. Like keeping only one color for the background, preferably a neutral one.
As far as the colors of the letters, do you have any motivation on using different colors on the different letters ? If yes, great. If not, you could try to use only one color.
As you will learn along the way, every little detail in a logo matters and has a significance for the company or person it represents.
That means every shape, every color, and even the distance between the letters themselves has a significance.
Now, back to the logo, the main thing you can do to make it better, is simplify it. That's the main thing beginner logo designers should aim for.
How does your logo look in black and white ?
Hope that helps.