oh, ok thought you were american....it's ok, i understand the frustration....to answer your questions:
yes, voting does make a difference...it's a reason why you see the powers that be fight so much over voting districts, rezoning/resizing of districts, etc....they trying to control the vote and dictate who will get picked from that area....
what you talking about is 2 different things...voting for the president is different from voting for local (city, state) reps....there are 2 elections: local and national, which affect each other....but people tend to think the national (president) vote is the only one that matters, ignoring the local (city, state) one...when in fact, people need to look at and participate in both....dont wanna take this thread off track, so i started a thread in TLC called 'Let's talk about how voting really works'....i want to use that, with the help of others, to help educate people on how the shyt really works...so they can stop going off myths, what ifs, well i thoughts, etc....you can check it, ask questions there, and hopefully it helps you understand our system more...