Ive been accepted into the program and i see you must help people to level... but how should i help out
Go to the support forums and know what you're talking about before you post.
As an Ambassador you have access to private forums with an extensive knowledge base to help you out.
Also just being helpful throughout the entire forums community. Browse the forums of the games you play a lot and help people out there as well.
Hey there, take a gander at the Ambassador FAQ, it should answer most of your questions: