So there is no way to just press enter a few times to get the spacing you want, and get that formatting to stay?
Well, yes, but also no. See, you’re putting in content, not the format of that content. This is the web, it’s not like Microsoft Word.
People do not necessarily read what you type only on your web page. You’re making a blog here, it has other methods of reading it. Feeds, syndication, things like that. Some of those methods send, basically, only your text and some basic images.
So no, you should not attempt to format your content right there in the writing section. You should write it, and then let the formatting be determined by how the person is viewing it. If they’re viewing it on the web page itself, then the stylesheet and the theme determines how it is displayed.
Notice how modern HTML has all this markup like “headers” and “paragraphs” and “strong” and “emphasis”? These describe the content itself, not how that content *looks*. Yes, strong is usually bold, but it doesn’t have to be is the point. Strong means that the content itself should be strong at that point. The paragraph tag marks where the paragraphs are, not how they’re spaced out on the page. Semantic markup, that’s the key. You separate the style from the content.
It is possible to do it in the way you’re thinking, but it’s not recommended as it breaks things, and when things are broken then that generally reduces your reader base.
And when I go to try and change the settings on CSS, it says “If this file were writable you could edit it.”
Use your FTP program to download your theme files, edit them, then reupload them. Or change their permissions to make them writable.
http://codex.wordpress.org/Changing_File_Permissions