I have been waiting for Bitcoin to reach $3000 so that I can sell my Bitcoins, but seems as if it doesn't want to reach that value anytime soon. SHould I sell with the current amount?

You do not need to sell now, I better wait until the end of july and I think in july bitcoin can reach $3000 nobody knows but I am sure in July bitcoin can reach that value or just approach it, let's look forward.