The correct preposition to use with "half an hour" is "for", not "since". The corrected sentence is:
I have been here for half an hour.