We have created three "getting started" tutorials in our Knowledge Base. They outline the different functions in Control Panel, and help you get a feel for where tools and information are located. Getting Started with your Winhost site - Control Panel tutorial Control Panel Site Manager tutorial (Site Info) Control Panel Site Manager tutorial (Site Tools)
I have read these and still have no clue how to get my site up and running. I do understand WordPress .com and .org is there a way I may use the WP platform here? I was told yes but fear I am mistaken and have wasted hard earned money.
Have you tried installing WordPress using the Control Panel App Installer? Aside from that, if you can be specific about what the problem is, we can help.