Kyousouka
Look for a regular web host and code the site yourself. That way, you can do anything you want, in any way you want. The downside is you probably won't have a very one-page form to upload and present your stuff like on dA and the like, but that's the price you pay for control and flexibility.
The basics of website coding are very easy and can go a long way. Services that let you design your site out of templates or give you a WYSIWYG editor often make awful, messy code that's difficult to maintain and doesn't show up consistently in different browsers. Do it yourself and keep it simple.
Keep in mind that most free anythings (including dA, SJ, etc) put ads on your pages. If you're seeking to make something like a portfolio, it may be worth investing in some paid hosting so that you can be ad-free, since ads turn people off. However, there may be some free services without ads as well, see if you can find some. I can't help you there, I haven't looked at free hosting in many years.
I think thatd be a really good idea. and although id say im a really fast learner, I have not a clue about coding. so thatd be an extra skill id have to learn....I know coding can get really complicated, what is WYSIWYG?
and yes, I plan to get my own domain but I don't want to buy any domains until I know/trust the website hosting im going to be working on. weeblys is cheaper for domains, and ill keep trying a while longer to see if its just me (sometimes I technology fail) but I really don't want to buy any yearly monthly w.e plans until I actually find that the site works at least that its accessible for me and any viewers