I'm guessing you're thinking of America in which I would agree. In Sweden and other European countries though, we have a lot of more parties because our system is designed differently. In Sweden for example, we have 8 parties in Riksdagen (the place where the represented politicians vote for shit).
How that works is pretty simple. Here is the short version:
Instead of one party (like democrats or republicans) winning each state, we have 3 elections each election. 1 election for each municipality, one for each county and one nation wide. The percentage of each is seperate and decides how much deciding power (seats) you will get in each instance. Since Sweden is pretty much ruled by each municipality governed by the country laws (essentially made by Riksdagen) you can retain some power in a municipality or county even if you don't get that many seats in Riksdagen.
This creates some interesting scenarios, since I can vote for a tax-lowering party in my municipality but vote on a completely different party in the nation wide election. For example, I may want to reduce Swedens immigration and can thus vote for such party to Riksdagen that maybe have more socially goals for the society.
But in a sense, yes, as long as direct democracy isn't a thing your specific voice won't be heard.