Hey man, don't be so down on yourself! you'll get there, just keep learning and keep making more music. I definitely think this is a diamond in the rough. I can hear a really cool trance vibe coming out, as well as a good trap starter, if you cut the sustains a little. I wouldn't be surprised if you placed top 3! :)
Good job for participating man, thanks for being part of the community :)