Hi
This is Sandeep, I have 2.5 year of expericnce in this field and now i am freelancer but new to freelancer.com.
I have understand your problem, If it is single hosting (means you have full right to change in server php files) then it is simple to change max upload file size from 2 mb to any size.
And for wordpress I will install new copy of wordpress, but i think you are new to wordpress, wordpress is a CMS, After installing plugins, it will still blank, because you need to create page, post and category properly and after that you have to create menu properly.
Thanks