I've played with this myself and have at least gotten most of my stuff on the first page when I keep up with it, if not the first few links.
One of the things I found in my research was that links to your page (whether it's LinkedIn, Twitter, etc) and out of it help rank it up. Also, recent updates help, as well. Therefore, share and writing stuff meaningful enough to be shared, and make sure you're active in your stuff and update it frequently (this is probably the hardest part, because it's the most time-consuming in the long run).
I also link between everything in order to make sure it's all connected (so people can verify that the accounts are all me). If you have any kind of design skills, creating a logo that you can use as an avatar for everything can help solidify the brand recognition, as well.
I've found it helps to flesh out your Google profile if you have a Google account, as that's likely to be among the top almost by default. The same goes for your other profiles. Make sure they're filled out with the relevant information, so Google sees the recent update and the fact that there's actually something meaningful there.
Make sure your name is prominent somewhere in the main/profile page of each site, too (ideally, in the URL, too). You didn't mention what your website's URL is, but if you can get it, get a domain in your name (yourname.com, for example). If you have the money, getting different variations (yourname.me or whatever) and redirect them to a central site can help, too.