I don't know the character, but comparing the reference to what you've done, it looks great.
Also, I stalked your tumblr. You're not ugly. I really mean that. Cosplay is the perfect way to un-shy yourself. Being able to become the character instead of being plain old Garbage-chan is awesome. Just smile! Or, like, look serious if that's what your character does.
If this is the first thing you've ever done, you have started yourself out on a great foot. Good on you!