I think they're a little broad yes, but no the point where it's like "omg, that man is hot!"
You still have a feminine body, you still have breasts. It's not the best picture for lighting, and the dark clothes, I think you have something tied round your waist too which is making it look like you've got tiny tiny hips.
There's not much you can do about your shoulders. You don't really carry weight on your shoulders so short of chopping your arms off and filing your shoulders down, there's nothing you can do.
All I will say, because you don't have a huge shoulders, if you wear clothes that nip in your skinny waist and broaden your hips, you will look more in proportion. A waist belt will bring the waist in, and make your boobs pop out, and a skirt with the right cut will give your hips that broadened look.
But don't freak too much, you look good :)