I am sorry but it is not good enough. Layout and the whole concept is extremely generic with poor typography and spacing.
It is not about following some specific magical tutorials which will turn you into a pro. It is about dedication and lot of practice. I see that you play bass, I bet it took you a long time till you got good enough to be able to perform live. I do not think there is a single tutorial which will make you a good bass player. Same with web design. You need to put a LOT of time into it to be good.
Just take a look at recently submitted best sellers here on ThemeForest. Check out sites like Dribbble or Behance and spend as much time designing and reading tutorials as possible. If you keep doing, it you will get there sooner or later.