I will like to get help about bitcoin, am a total beginner without cash to invest. A fellow advice me to start bitcoin by opening wallet with Xapo, then collect free satoshi from bitcoin faucets and also bitcoin ptc like coinad.com then use the satoshi to invest in bitcoin hyip like earntomorrow.com or bitcoin pool.
I want to know if this is a good way to begin for beginner without money. Is there a better option?
No it is not a good way. Faucets and PTC sites will only give you a tiny amount of bitcoin, and you will only get some dusts after solving numerous captcha. HYIPs are even worse as they will just stop paying and will scam your bitcoin.
It is much better for you to get a job. You can find yourself a real life job and use part of your salaries to buy bitcoin, or you can find a bitcoin job in
https://bitcointalk.org/index.php?board=52.0 and
http://www.reddit.com/r/Jobs4Bitcoins/.
If you don't have any particular knowledge or skill, you can join a signature campaign to get some bitcoin with constructive posts.
https://bitcointalk.org/index.php?topic=615953.0