Book a venue generally a year in advance if possible. Most premium venues will be booked a year or further in advance, especially with people catching up after the covid fiasco. There may still be venues available for weddings intended for 7 months into the future. Some options can help in getting a venue (especially at prime times like June). Schedule for a weekday or Sunday instead of Saturday. Maybe find a community center or church which may be available for weddings ceremonies and receptions. There should be some other tips, especially if you identify what you are looking for.