I have never been a fan of the tight top tight skirt look, because it can often be a little unflattering. I would go with a different top, something more flowy
The skirt is the best part of this look. You are skinny and can pull off this look with the tight tank. I am not feeling the shoes. I think the shoes should be sweeter. Maybe try mary jane pumps.