||I think to get in google, you need first to work on your technical and problem solving skills by working on big projects. Try to adapt your skills to their needs, find a job position that you like at http://www.google.com/intl/en/jobs/index.html
then see if you meet at least the technical criteria like extensive c++ and python language. As far as I know, they hire experienced people and PhD students from big schools. If not learn some python and c++, try to put them in a good project or participate in open source ones. Prepare a good resume and apply online. Do not wait for people to help (they may not), you will be more satisfied if you get the job by yourself. That is my opnion.