Have you seen a Neurologist that specializes in MS? That would be my first suggestion. There are specific tests an MS specialist can do to eliminate certain conditions from the list of possibilities.
Vitamin deficiencies can cause many of the symptoms you've described. You'd probably need to be tested to see what you're lacking in. I take Vitamin D3 (10,000 IU daily) and it has helped me alot. I also started B12 (needs to be Methylcobalamin) at 5,000 mcg. daily. This needs to be taken on an empty stomach otherwise you won't be able to absorb much of it and it will be pointless.
There are just so many conditions that present with the same symptoms as MS does. MS is a hard condition to diagnose and all of us have different and varying symptoms. Some are affected visually while others have difficulty walking and balancing. And some of us have a little bit of everything!

The longer you read and post here the more you'll see that even though we all have MS we're all affected by it very differently.