Привет!
Я бы порекомендовал Вам вообще не верстать на bootstrap на первоначальных порах. Прежде, чем переходить к какой-либо технологии, нужно понять как эта технология работает.
Bootstrap - используется для прототипирования (вообще, изначально он был создан именно для этого), т.е. для создания быстрых набросков чего-либо, за счет использования готовых компонентов.
Я, для начала, порекомендовал бы Вам изучить БАЗУ, т.е. уйти в сторону float'ов. А потом плавно перейти к изучению flexbox.
Также, я бы Вам порекомендовал (как только освоите базу) попробовать Susy.
Можно выделить большой минус использования bootstrap'a:
Это HTML Grid System. Из-за чего очень сильно нагромождается верстка.
Именно поэтому, лично я и перешел на Susy (CSS Grid System)
Спору нет, с ним верстать более удобно и быстро, нежели без него
- с этим я полностью не согласен, так как CSS Grid System гораздо удобнее и мощнее (и в сотни раз быстрее)!