You look great and that color looks great on you. But you do need to ditch the baggy stuff. : )
My mom always moans that I wear black too much. I wear mostly black, dark gray, dark brown, red, green, jewel tones, almost always solids. No florals plaids stripes. No yellow, no light gray, no tan, no pastels.
I don't really care so much if something looks good on me (according to others). If I like it I wear it, if I don't like it I don't wear it.