What kind of resources should a beginner look for to help with similarly pronounced words? Serveral chinese characters sound extremely similarly to me, not only because of their vowel's tone, but, often, also because of their starting consonants.
For example, I find it's very difficult to notice the difference among 彡, 山, 摻, 芟, 惉, 沾, 傹, 治安, etc.
I found several tables where characters are sorted by number of strokes (chinese dictionaries), piyin (chinese dictionaries for foreigners), by frequency (resources for beginnerds), by category (books for beginners), etc.
What I cannot find is a table where words are sorted by sound similarity (piyin is a kind of), so that beginners can be warned about similarity traps.

What shall I look for?

Note that I'm not asking for resources, but for tips on what kind of resources a beginner should look for.

Attempt to improve my question, after Aurus Huang's answer.
It's noticeable that, for example, Spanish have difficulties in distinguishing the sound (vowels) of "jeep", "cheap", "ship". In the same way, usually English speakers cannot distinguish Italian's double consonants (think of English's "regatta", from Italian's "regata", or "benvenuTTo" instead of "benvenuto"), or Russian's "ы", "й", "и". This kind of errors arize mostly because some sounds do not exist in their mother language.

So, back to the question, I'm looking for something that says: "Warning: be careful, the following Chinese words have quite similar sound: don't make confusion!". This may be quite specific according to the learner's mother language.
Have you had problems noticing the difference between &quot;sheer&quot; and &quot;cheer&quot;, or &quot;jeep&quot; and &quot;cheap&quot;? If not, then your problem is solved. For European people, it is strongly recommended that they read articles with Pinyin (literally &quot;Spelled Pronunciation&quot;). 
Why characters are not relevant to their pronunciations? Chinese has so LONG a history that pronunciations have been changed for dozens (if not hundreds) of times. Even a Chinese can't figure out why 工(gong, &quot;work&quot;) represents the pronunciation of 江(jiang, &quot;river&quot;). Logically it should be, but it is not! Then Pinyin was invented to represent the pronunciation of characters. We only need to accept the fact and remember it. Leave the questions to linguists. 
One more thing: You can find quite a lot of texts with Pinyin in children's books. Chinese textbooks of Grade 1 or 2 in primary schools also help. (Confucius said, you should not feel ashamed to learn from people inferior to you. ;-))
EDIT:  I mean the difference of consonants, not vowels. Vowels in Mandarin Chinese is quite easy to distinguish.