Iam 23 years old and just recently I have started to have what feels like my heart is skipping a beat?

Palpitations. Stop caffeine, nicotine, alcohol, illicit drugs, and decongestants. If they persist see a doctor.
Boyfriend? Just kidding but there is an old song "you're not sick you're just in love." seriously, take your pulse and see if it really is irregular when you feel the skipping. If so, you need an EKG to see exactly what the heart rhythm. Unless you have other sympotms such as shortness of breath, at your age this is probably a benign condition.