As someone who is somewhat known for not speaking unless I have something valuable to add to the conversation, I can tell you that after a while people notice and listen much more carefully to what I have to say compared to some of my equally smart friends who do the opposite (give their input on what they think about every topic).
Now, there is nothing wrong with giving tons of input. It helps the flow of the conversation and certainly does not mean the person is dumb or never has anything valuable to add. But I have found that after people realise this trend, they will pay less attention to said person's suggestions. Whereas on the other hand, once they notice how I very rarely offer solutions, and those I do offer I am absolutely sure it will be useful, they treat my answers with a lot more respect than my friends. Think of it like statistics, if 20% of what you say is a good old joke then a friend hearing your valuable solution may not take it seriously. Then you can either try to lower the percentage or at least rest assured that your friends don't think you are dumb or have no valuable input, but rather they have just spotted this trend in your response and are not clue-y enough to realise that this time your idea was a valuable one.
Which leads me to part 2 of my answer. Make sure that when you are confident in a solution, you clearly portray yourself as being confident about it with a distinct difference to when you were not so confident. If you can successfully make it so that your friends can easily tell when you are sure about a particular solution is generally a good IPS way to make people more confident in you, but it also serves as a good way to combat a trend of saying things you were not confident in.
Even if this doesn't really apply to you, and you are not a chatty person like my friends. I would still say that exaggerating some of these points will help persuade people that what you are saying is useful.