Q. What do I need to do next to get maximum benefit from this site?A. You will need to get proactive.
Websites do not build themselves, so you will need to keep your details up to date and keep adding content to the site.
The first place to start would be to fill in your profile, then you could start to add other content to the site via the various other tools available.