I think the first thing is to think of it as you throwing a party for your family and your friends. Think about what makes a good party and go from there. Forget about things that you think you should have or do because it is a wedding, and just plan a great party.
We had 50 guests, we found a venue with a licence they was cheap because they just provided the venue ( a beautiful old mill), no catering or staff or anything.
We then found someone to cater the food, rather then using expensive wedding caterers, we planned out menu ourselves and approached cafe owners/ small restaurants till we found someone happy to cook what we wanted.
We bought all our own alcohol, didn't have a bar or expect our guests to pay for drinks.
The venue included accommodation for 30 as part of the cost so we could offer most guests free accommodation as well (the venue's main function is a residential location for school trips running outdoor chooses for schools)
I bought a wedding dress from China from eBay, they did an exact copy of a designer dress I tried on and sent them the detail of, and only charged £90 for. So what if it was cheap, it was only worn once and it looked amazing.
Dh got his suit made in China too, he just had to send them all his measurements. We did this rather than rent so they he would then have a good suit for other occasions too.
I ordered all the flowers myself from 'triangle nursery' and made my own bouquet using YouTube tutorials.
Didn't bother with cars ( the venue was where we got married and had our party too)
Instead of presents I asked my guests to make a cake, and we had a big cake table full of everyone's ( normal sized) cakes. Everyone loved that.
The main thing we focused on we throwing a good party, lots of filling food and drink, and keeping costs down for our guests.