Of course ordinary citizens can use bitcoins. But, the catch is that, they will not be able to use it properly unless they have atleast some knowledge about cryptography and security. A lot of terms used in the community will leave them confused. But, the thing is that anyone can learn something if it is an interest or a necessity. Just look at computers

Yes its true. Anyone can use bitcoin as long as their interest is into it. We can't force someone when he dont want to do things that he dont really wanted. It needs individual initiative and yeah everything and anything is in the internet. Just one click and the info is in your face. Everybody's awareness is a thing to this.