My son (who is now 9 year old) started off as being easily pushed around (mainly by his little cousins) because he wanted so much to make everyone happy (and for as smart as he is, he can be extremely gullable), he just did what they said to do. We signed him up for Martial Arts and it made a huge difference. They taught him to have the self confindence to stand up for himself. Not through fighting, but through words and behavior. We made sure we enforced that at home as well, and we tell him to be proud of who he is. When he was in 1st grade (we homeschool now though) we had a similar problem with this one kid. He took my son for a sap and acted like his best friend inthe world but would constantly get my son in trouble by "daring" him to do things because it would be cool. We sat him down, quite a few times, and did almost like a "pro's and con's" list. We would have him tell us WHY this boy is his friend. When he would give me the "well, he... and he..." I was able to add to the "con" list with "but he doesn't... he hurts your feelings by...". For some reason, he was completely drawn to this kid. Finally, it sunk in and he realized that this boy was only using him. During all of this, I did my best to set up playdates with some of the other mom's so he could develop stronger friendships with other kids. I wish you the best! Good Luck!