Well...
...effort was a tough one, since i dont know if you´re playing the guitar yourself or not.
However, to the full song itself, there are a few things to say;
First of the guitar was really good performed.
The beat was really simple, as it should when were talking about hip-hop beats.
However, simple beats are still processed in pro-production, and what you could do here to make the production sound better is simply to add a compressor, prefereably a multiband type (so u can compress different frequencies different). Usually there are pre-sets that are good to start out with, then you can tweak the settings to your likings.
One thing that would have beefed this baby up alot would have been a subbass/boom to go with the basedrum. If you decide to add one, do NOT overuse it, as it easily will eat alot of headrom in such a "non busy" mix such as thisone.
Im not sure at all what level youre on here. If you played the guitar yourself, if you know anything about music... I hope you still have some use of this review.