Really think that it's great for your first time!
Though, I do feel that it needed more complexity, in the main melody and the bass needed a bit more oomph. But I loved it, good job
Please contact me if you would like to use this in a project. We can discuss the details.