Can’t find permalinks section under “Settings”?
WordPress.com is a hosted installation of WordPress and doesn’t allow you to edit things such as permalink structure, or any code other than css. Sounds like you need to get a WordPress install running on another server, Here’s a how-to https://codex.wordpress.org/Installing_WordPress then you’ll have access to edit your permalinks, .htaccess file etc.