Beginning in Virtual Reality.

I have a designed database driven websites in PHP and MySQL for educational purposes. Now the company wants to move to avatars and virtual reality 3D models to train new people. Is it possible to have a frame of an avatar over an html page on the internet that could be clicked on for answers? Where should I first look to learn how to create avatars from a digital picture or to outsource this work??

Thanks in advance.