Welcome to PhotographyREVIEW.com and our Photo Critique Forum! I think you've got a good eye and I'm sure we can help you refine your vision and technique
The arrow is definitely the subject here. That being the case, I think it needs to be a bit closer to the center of the image,. Have you heard of the "Rule of Thirds?" It recommends that you compose your photos by dividing your photos into a 3x3 grid and then place your main subjects on the grid lines. In your photo, the arrow sign sort of pulls my eye out of the photo. If the photo was composed with the rule of thirds then I don't think that would be the case.
Don't worry about your camera. Nice cameras help but they don't make the pictures. You make the pictures. I don't think there are any issues here that can be blamed on the camera. Just use what you've got for now and work on your composition. You've got plenty of room to grow before a new camera is a necessity