1999 Jeep Cherokee Classic

When I bought the truck it had way to a small tires on it. On the right side passenger front I get a vibration and sometimes a back and forth shake only on that side. The tire man told me I had damage on the wall of that tire. The front end man told me I had nothing wrong with the front end. I replaced the damaged tire and the vibration and the shake got better but did not go away. Do you think the small tires could be doing this only on the one side. The tires on it are 195 60 15 it calls for on the door 215 75 15. I could not afford to get all four tires at once. But a friend of mine has 225 70 15 that she will give me would those tires be OK and do you think it is the tires or should I be looking in another direction. What is your suggestion? Thank you