One of the uses for the semicolon is to express equivalence. When two sentences express the same thought in different words, from a different perspective or with nuanced variance in meaning, a semicolon is often a good choice.
I am no advocate for people who flout the law; I cannot condone the activities of criminals.
That could easily be two separate sentences, but linking them with a semicolon suggests that you are aware of their equivalence but wish to emphasize that one is not simply a restatement of the other. The second half makes a stronger statement even though it is saying the same thing.
But when the second sentence is an obvious elaboration of the other, or expresses an explanation, a logical outcome, or a product of the former sentence, you might prefer a colon:
I speak and write English fluently: as you can see from my CV, I have lived and worked in the UK for over 5 years.
The statement after the colon is an elaboration. You are supplying supporting evidence for your contention that you have great skill in English.
All this is a matter of style, however. The sentences would work together whether separated by a semicolon, a colon, or even a period.
You may also note that the semicolon is not as popular as it once was. If you are concerned that your audience may perceive you as unpleasantly snobbish, archaic, or pedantic, you may wish to use a different punctuation mark. Most likely, though, no one will pay much attention whichever mark you choose.
Semicolons are used to link two sentences into one, as in
You are here; I am not.
or to separate items in a list after a colon or when the items have commas within them (which would make use of a comma as a separator confusing):
I need a bowl, of any color and size you have; and measuring spoons.
The Writing Center has more.
So a semicolon wouldn't work here.
A comma is fine: in fact, this is a primary use of commas. Grammar Girl shows several examples of using a comma in this way.
A colon is also OK. It can be used to separate an explanation of what comes previously. See rule 4 of this page from Grammar Book.
Best Answer
The Chicago Manual of Style offers these pieces of advice:
.
In the specific case of this example sentence, no it isn't, because the semicolon isn't really necessary. Try blowing it up a bit and the semicolon starts to be more useful: