I've been a busboy and a server at different places. Being a busboy sucks, because you're basically hired to clean up and be everyone's bitch. A server isn't AS bad, because you're at least equal with the other servers, and you can boss around the busboys, but you're still the patrons' bitch. Here's a few tips:
Know your job requirements/ expectations, and do them before being told. Don't wait for someone to have to tell you to clear a table, or whatever, do it and have a good attitude about it. But if someone tells you to go seat a party (assuming that's not your job), say something cocky, funny, like "Sure, but that'll cost ya. Want me to cook their meal too? I'll just put it on your tab

"
Maintain a happy, confident, funny attitude. Working in a restaurant can be stressful for everyone, so try to joke about it as much as you can. If a waitress says "Go clean my table", you could say "What's the magic word?" Her: "please go clean my table?" You: "Oh.. so sorry, the word I was looking for was actually "shazam!" Better luck next time, guess you're gonna have to find a different slave-boy

"
Basically try to tease them everytime they try to get you to do something.
As for being an AMOG with the guys, you should pretty much just act buddy-buddy with them. I don't know a good way to describe it, and it depends a lot on your personality, but here's some examples of what I do:
-When you come into work, greet them with "What's up dawg?! How's it hanging? *High-five or some kind of "guy hug"*
-Compliment them (but in a subtley-condescending way): "Whoa dude, you've been working out? *squeeze his arms* "You're huge!"
-Plan after-work activities: "Hey, when we get off, I'm gonna go shoot some pool.. and you're coming with! Comeon, don't puss out!"
-Use alpha body language: If they try to get your attention, ignore them at first. Don't make eye contact when they're talking to you, but DO make eye contact when talking to them.
This will help
-Z dubya