Just coming from your site. Sorry but I don't like its design, its color combination is very irritating to eyes and its many elements have not properly placed in their appropriate place.

Some Suggestions:

If you are really serious for your site then purchase a good paid domain name , you can use free hosting no matters but you should have a good domain name after it install Wp and download a good web 2 wordpress 2 column theme and install it , the theme color combination should not be much rich it should be lighter in color.

Thanks.