Have you pushed yourself too hard and have you tried some new routine? Penis injuries usually heal quickly, but if it's a blood clot, I know little about that. If it doesn't heal within a week or two, I'd definitely see a urologist.
You need to consult a medical doctor in that case. Don't let fear control you, though. It may be minor.
How long has it been there?