Maybe I just have a greater weed problem than others

but I have found that sowing seeds on a large scale simply means a huge area of weeds appear, and hardly any of the flowers can compete with them. A way round this is to sow the flower seeds in plug trays then plant them out into clean ground when they have a couple of pairs of true leaves. This is more work but more likely to succeed.
Another option is to include rows of flowers in with your vegetable rows, so you are keeping the weeds down as you work the veggies. Or if you have a bed system, you could devote some beds completely to flowers. There are lots of possibilities, but the end result if you are successful will be splendid and will encourage all sorts of wildlife.
You can purchase seed mixes for various different target fauna, such as butterflies, bees, moths and hoverflies, or birds both flying and ground species like partridges. Some will be annuals and some perennials.
I just want to make the point that sowing wild flowers isn't necessarily an easy option as you still have to keep the weeds away, but it is well worth the effort.