Well, socialism is an economic system, not just a word that means fixing problems. Every economic systems attempts to fix our problems. Socialism is mostly set apart from capitalism by having the government control major industries, which history has shown makes everyone worse off. What we need to do is tweak our current system to improve it as best we can. For example, Mitch Mcconnell has been on the senate for way too long. We really need term limits along with laws to prevent politicians from getting paid by corporations or powerful groups. Term limits would force these lifetime politicians to go back and live under the laws they make. Then, they will have reason to improve it for everyone rather than sabatoge it for their own personal gain, since the laws will affect them too in the end.
Also, the government needs to pull back from insurance. Nobody should be forced to have insurance except for maybe car insurance do if you are responsible for a wreck, the other guy still has a car. However, with health insurance, it only affects you. So, if you are responsible and can set apart money for yourself, you shouldn'tbe forced into being owned by insurance companies that are only driven by profit. Allowing this freedom would also force the insurance companies to get competitive to stay in business, making it a better system for everyone.
On top of this, property tax needs to go bye bye. It's your land. You aren't renting it from the government, so why should they be able to take it from you if you don't constantly lay them?