like to keep reading plugin

There are three major flaws with what you’re asking:

1. You are attempting to use a WordPress API in a file loaded separately from WordPress. This will only work if you include WP in that file (resulting in the performance difference you likely expected to gain by loading a static file vs. a page/post being pretty much diminished).

2. This API itself is written in PHP. The function(s) necessary to interpret shortcodes are PHP. You want to put shortcodes in an .html file. Again, bound to fail.

3. Shortcodes are interpreted by default if in post content, but if you want them to get interpreted by the API outside of post content, you have to make use of do_shortcode.

Hence, though, from what I can see, it’s probably a bad architectural idea in the first place, theoretically, a mock-up of a separately loaded php file that does support shortcodes could look like so:

<?php
    define('SHORTINIT', true); /* load WP minimally, optional */
    require '/path/to/wp-load.php';

    echo do_shortcode( "[like_to_read] some code here [/like_to_read]" );
?>