Holy, i charged up a side smash when he was in shield, he countered and i went from 14% to 59% and got ko'd. I hate shulk so much. Also i die like 95% of the time to his counters, ****ing hate shulk so much, im afraid to try and ko him because he could just counter it.
As the others said, its usually best never to telegraph your attack like that. Shulk's counter throws the damage back at you and multiplies it by 1.3 or something like that, and worst still if he's in Smash or Buster mode, which can add to the damage still.
Firstly, don't hate on the character for this, cus hate will only blind you from fighting properly. Next, from what you're telling us about the counter to your death ratio, you're going in too telegraphed with your attacks. Shulk's counter is very similar to all the others, where they need to know when you will attack for it to work. Be patient and pick your times carefully. Mix between grabs, ground attacks, air attacks, and even empty hops to keep your opponent guessing. Remember that running shield tactic too, as you'll need that whenyou want to get close.
Lastly, don't fear the counter. If you know that your opponent will counter you, then throw your attack ahead of time (preferrably low commitment moves like UAir, Jab, or tilt) and make him try to counter it too early. When they are in shield, its usually better not to keep charging, because they could easily dodge roll or counter as you saw your friend do.
Try going for the DThrow > UAir combo to chase him off stage, then when he tries to recover, wait till he commits to a move then rinse and repeat. It'll train him not to counter heavily anymore, and you can get into his head. Mess with his thought process by playing outside of your usual style.
As a final thing, I believe this is more a fundamental problem over a character specific problem. I can't make much judgements in terms of your playstyle unless I see it for myself. But if you'd like, we could fight a few rounds so I can see where you are at, then give you pointers from there.